1、 网站建设技术 * 1.介绍 网络技术的发展 ,为今天全球性的信息交流与资在建立源共享和交往提供了更多的途径和可能。足不出户便可以知晓天下大事 ,按几下键盘或点几下鼠标可以与远在千里之外的朋友交流 ,网上通信、网上浏览、网上交互、网上电子商务已成为现代人们生活的一部分。 Internet 时代 , 造就了人们新的工作和生活方式 ,其互联性、开放性和共享信息的模式 ,打破了传统信息传播方式的重重壁垒 ,为人们带来了新的机遇。随着计算机和信息时代的到来 ,人类社会前进的脚步在逐渐加快。近几年网页设计发展 ,快得人目不暇接 。随着网页设计技术的发展 ,丰富多彩的网页成为网上一道亮丽的风景线。要想设计
2、美观实用的网页就应该深入掌握网站建设技术。在建立网站时 ,我们分析了网站建立的目的、内容、功能、结构 ,应用了更多的网页设计技术。 2、网站的定义 2.1 如何定义网站 确定网站的任务和目标 ,是建设网站所面临的最重要的问题。为什么人们会来到你的网站 ? 你有独特的服务吗 ? 人们第一次到你的网站是为了什么 ? 他们还会再来吗 ? 这些问题都是定义网站时必须考虑的问题。要定义网站 ,首先 ,必须对整个网站有一个清晰认识 ,弄清到底要设计什么、主 要的目的与任务、如何对任务进行组织与规划。其次 ,保持网站的高品质。在众多网站的激烈竞争中 ,高品质的产品是长期竞争的最大优势。一个优秀的网站应具备:
3、 ( 1)用户访问网站的速度要快; ( 2)注意反馈与更新。及时更新网站内容、及时反馈用户的要求; ( 3)首页设计要合理。首页给访问者留下的第一印象很重要 ,设计务必精美 ,以求产生良好的视觉效果。 2.2 网站的内容和功能 在网站的内容方面 ,就是要做到新、快、全三面。网站内容的类型包括静态的、动态的、功能的和事物处理的。确定网站的内容是根据网站的性质决定的 ,在 设计政府网站、商业网站、科普性网站、公司介绍网站、教学交流网站等的内容和风格时各有不同。我们建立的网站同这些类型的网站性质均不相同。 * Feng Liu ,Lingling Zhang, Jifa Gu, INTERNATIO
4、NAL JOURNAL OF KNOWLEDGE AND SYSTEMS SCIENCES, Volume 4.Number 4 .December 2007 2.3 网站的结构 ( 1)网站的结构; ( 2)定义导航; ( 3)可视化设计; ( 4)设计框架和页面。 3、网站的设计与实现 随着人们对设计的要求越来越高 ,高格调 ,高品位的设计作品 ,才深受人们的欢迎。这也就给设计者们提出了更高的要求 ,从这个角度说 ,板式设计正是满足了人们的要求应需而生。科技的飞跃发展 , 让 Internet 走进了千家万户 ,也产生出新的设计领域空间 ,而 网页设计成为新的设计领域的重要内容。优秀的网页
5、设计 ,必须有好的创意 ,才能使观者视线久久难移 ,产生震撼力。版面设计是很重要的 ,通过文字、图形的空间组合 ,能最佳的表达出和谐与美。如果想进一步认识网页设计 ,做出有别于一般网站的网页 ,就需要掌握更多的象 CSS 、 javascript 、 CGI 等网页设计技术。在网站的建设中就应用了 CSS 、 javascript 等网页设计技术。 3.1 应用 CSS 设计网页 (1) 什么是 CSS ? CSS 是一种样式表 (stylesheet)技术。也有的人称之为层叠样式表 ( Cascading Stylesheet)。 (2) CSS 与 HTML 的结合方式。方式一:将所定义的
6、 CSS 内容书写在这一对标签之间。方式二:将 CSS 内容单独保存为一个文本文件 ,再由标签来调用。 (3) CSS 在网站中的应用事例。在网站中的页面 ,增加了以下的定义 , 使页面有特殊的显示效果。 3.2 应用 javascript 设计网页 javascript 的出现使得信息和用户之间不仅只是一种显示和浏览的关系 ,而是实现了一种实时的、动态的、可交式的表达能力。从而基于 CGI 静态的 HTML 页面将被可提供动态实 时信息 ,并对客户操作进行反应的 Web 页面的取代。 javascript 脚本正是满足这种需求而产生的语言。它深受广泛用户的喜爱。它是众多脚本语言中较为优秀的一
7、种。与 WWW 的结合有效地实现了网络计算和网络计算机的蓝图。 4.关于网站建设的几点体会 随着 Internet 的普及,越来越多的政府部门、公司和个人意识到需要拥有自己的独立网站。下面就设计和制作网站谈谈自己的一些体会。 在进行完系统分析之后,我们就应该进行系统的设计。网页的设计类似于软件开发的设计,有自顶向下、自底向上和不断增补等设计方 法。主要任务是网页内容的设计,包括网页的信息组织结构、外观、内容分块、导航与链接、目录结构等设计。系统设计是网站具体实现前的准备,对网页的实现进一步提出更具体的要求,对网页的整体效果、局部细节有更明确的设想。这个过程是整个网站规划中的关键。 接下来就是如
8、何将自己设计的网站实现的问题。对于网站的实现,我认为需要考虑两部分:网页的实现; Web 服务器的实现。在网站实现的过程中,技术选型很重要。前者主要使用 HTML 语言,对于交互性较强的网站来说,建议采用 ASP、 JSP、 PHP 等编程来辅助实现,更为复杂的网站 可能还会有自己的数据库。后者则用到各种基于不同操作系统的 Web 服务器软件的安装、调试。这个阶段是整个过程中最主要也最耗时的一部分。 当我们完成了上述工作后,就需要进行网页发布了。到了这个阶段,网页制作就接近尾声,主要工作是把做好的网页发布到网络上,对网页作最后的修改、测试,保证网页能在网络上正常地运行。 在网页发布以后,应对网
9、页进行各个方面各种情况的测试,包括网页能否对任何不同的浏览器、不同的访问者都表现正常, ASP、 JSP、 PHP 程序能否正常工作等等。这个阶段是网页的试运行期,此时应把网页 的各种缺陷尽量弥补,使网页更加完善。 经过一段时期的运行,网站就进入了正常运行期,主要工作是及时更新网页过时的信息,及时对访问者的留言做出反馈,进一步完善网页,不断采用新的技术更新升级网页,使网页的访问更迅速,外观更美观,信息资源更丰富。 以上就是建站要大体遵循的七个步骤,这七个步骤是相辅相成的,但可根据网页的难易程度和复杂度适当增强或减弱某个环节。总之,建设一个成功的网站并非一件容易的事,它需要全方位考虑,综合各方面
10、的因素。 5.结束语 随着 Internet 技术的突飞猛进 ,各行各业都在加入 Internet 的行业中来。无论从管理方面 ,还是从商业角度来看 ,Internet 都可以带来无限生机。 Internet 成为了一个设计人员施才华的新天地。人们将不断探索 ,将网站建设中的新技术应用在网站中。 参考文献: 1 N.Hritonenko, Yu.Yatsenko.Creative destruction of computing systems: Analysis and modeling, Journal of Supercomputing, 38(2006), 143-154. 2 Yu.Yatsenko, N.Hritonenko.Network economics and optimal replacement of agestructured. IT capital, Mathematical Methods of Operations Research, 65(2007), 483-497.