当前位置:论文网 > 论文宝库 > 信息科技类 > 计算机应用论文 > 正文

浅谈网站建设与网站开发

来源:UC论文网2019-04-05 10:50

摘要:

  [摘要]结合网站设计中的实际问题,提出网站建设与开发的总体思想以及一些值得注意的问题。  [关键词]网站规划,网站建设,网站开发,CSS样式表  中图分类号:TP3文献标识码:A文章编号:1671-7597(2008)1210039-01  随着互联网的不断普及和飞速发展,它已成为人们快速获取、发布和传递信息的重要渠道。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单...

  [摘要]结合网站设计中的实际问题,提出网站建设与开发的总体思想以及一些值得注意的问题。


  [关键词]网站规划,网站建设,网站开发,CSS样式表


  中图分类号:TP3文献标识码:A文章编号:1671-7597(2008)1210039-01


  随着互联网的不断普及和飞速发展,它已成为人们快速获取、发布和传递信息的重要渠道。因此网站建设在Internet应用上的地位显而易见,它已成为政府、企事业单位信息化建设中的重要组成部分。


  一、网站的规划和设计


  (一)定位网站的主题和名称


  当你在准备动手制作一个网站之前,一定要想清楚,为什么要建立网站。如果主题确定以后,就可以围绕主题给网站起一个标题。标题要意义清晰、描述性强,把最吸引人的地方放在突出显耀的位置,然后再慢慢展开。


  (二)网站的风格设计与内容策划


  网站的风格包括很多方面,例如版面布局、浏览方式、交互性、文字、语气、内容价值等等诸多因素。设计者应该通过这些因素表达自己的设计思想,而网站的风格也就是通过这些因素得到确认的。


  网页中的内容是灵魂,华而不实的网页是不会有很高的访问量的。所以首先必须保证页面内容的质量性和价值性。内容策划时需要注意的是:①页面内容的选择要不落俗套,突出“新”字,不能照抄别人的内容,要结合自身的实际情况加以创作,要把功夫下在选材上。选材要尽量做到“少”而“精”,又必须突出“新”字,这样的网页才会受到大力的欢迎。②如果是纯粹的个人网页,那么就一定要突出自身的个性,甚至是个性的张扬。除了那些别人都有的之外,自己还要融入一些自身的特点。③应建立一套完善的信息采集制度,使网站有稳定的信息源,使网上的信息能及时充实和更新。


  (三)栏目和目录的编排


  构建一个网站,首先要列出提纲,才能主体明确,层次清晰。栏目的实质是一个网站的大纲索引,索引应该将网站的主体明确显示出来。编排栏目时需要注意的是:①确定主题和内容之后,上网博览同类网站参考别人的栏目设置,并把自己认为有用的信息下载下来,以备后用,集众人之长,再结合自己的实际情况设立栏目。②尽可能从访问者角度来编排栏目,以方便访问者的浏览和查询。③尽可能将网站内最有价值的内容列在栏目上。④设立可以双向交流的栏目和常见问题回答栏目。


  网站的目录结构对浏览者并无影响,但对于站点本身的上传和维护、以后内容的扩充和移植有着重要影响。因此,建立目录结构时也要仔细安排,下面提几点建议可供参考:①不要将所有文件都存放在根目录下。②按栏目内容建立子目录。子目录的建立,首先应按主目录建立;内容较多,需要经常更新的可以建立独立的子目录;而一些相关性强,不需要经常更新的栏目,可以合并放在一个统一的目录下。③在每个子目录下建立独立的images目录存放图片。④目录层次不要太深建议不要超过3层;不要使用过长的目录名和中文文件名,尽量用英文或者数字作为文件名称。


  二、网站设计时的注意事项和技巧


  (一)忌页面风格不统一


  保持整个网站页面风格的一致性是件重要的事,整体风格统一的网站给人以严谨、清晰、有条理和专业化的感觉。选定一套你觉得最好的配色方案,并把它运用到你网站的每个页面中去这才是明智之举。你可以通过样式表来实现这点:只需编辑好一个CSS文件,并在其他页面中调用它,就可使所有调用它的页面具有统一的风格,要改变风格时,只需修改此CSS文件即可。


  (二)使用相对路径


  有时候在制作网页时,编辑状态下没什么问题,可是当预览网页或把它移到其他位置时,就会出现某些图片不显示或链接打不开的现象。在制作网页时对于素材要使用相对路径可以用建立站点的方式加以解决,把所有的网页和素材放在建立的站点上,既方便管理又方便定位。如果对于某个图片的路径是相对路径并正确,但此图片也无法显示的情况下,就可能是中文命名的问题,有些浏览器对中文命名无法识别,所以页面的命名应尽量用英文字母表示。


  三、常用的网站开发技术


  目前,实现动态网站的开发主要有PHP、JSP以及ASP.NET这三种开发技术,下面对这几种技术的性能做简要介绍。


  (一)PHP技术


  PHP是一种跨平台的脚本语言,可运行在UNIX、Linux或Windows操作系统下。PHP是将脚本语言嵌入到HTML文档中,大量采用C、Java和Perl语言的语法,并加入PHP自己的特征,使WEB开发者可以快速写出动态页面。它在服务器端执行,对客户端浏览器也没有特殊要求,存取数据库也比较方便,并且支持目前绝大多数数据库。PHP基本上可以完成目前网络上的大部分功能,包括表单上传、存取数据库、图形图像处理等。


  (二)JSP技术


  JSP是一种动态网页技术。该技术的目的是为了整合已经存在的Java编程环境,产生一种全新的网络程序语言。JSP是开放的、跨平台的结构,可以运行在几乎所有服务器系统上。在JSP下,当第一次请求JSP文件时,该文件被编译成JavaServlet并由Java虚拟机执行,以后访问不需再编译,因此编译后运行大大提高了执行效率。


  JSP在服务器端运行,因此对客户端浏览器要求很低。作为Java技术家族的一部分,JSP页面的内置脚本语言是基于Java编程语言的,因此JSP页面具有Java技术的优越性,是开放的、安全的和健壮的。


  (三)ASP.NET技术


  ASP.NET是微软发展的新的体系结构.NET的一部分,其中全新的技术架构会让编程变得更加简单。ASP.NET是一种建立在通用语言上的程序构架,能被用于一台Web服务器来建立强大的Web应用程序。


  ASP.NET通过ADO.NET技术来进行数据库的相关操作。ADO.NET集合了所有允许数据处理的类,这些类表示具有典型数据库功能(如索引、排序和视图)的数据容器对象。ASP.NET是把基于通用语言的程序在服务器上运行,是将程序在服务器端首次运行时进行编译,执行速度快。ASPNET是基于通用语言的编译运行的程序,可运行在Web应用软件开发者的几乎全部平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.NET的Web应用中。ASPNET现已支持的语言有C#、VB.NET等。


  总的来说,PHP软件免费、运行成本低;JSP多平台支持,转换方便;ASP.NET性能优越,运行高效。因此可以根据实际情况选择合适的开发技术进行动态网站设计和开发。


核心期刊推荐