下面列出了在选~-Web服务器时应考虑的一些功能:
(1)服务器可以按CERN/NCSA公共日志式生成日志文件,可以对日志文件自动归档。
(2)可以配置服务器禁止通过域名和IP地址来访问。
(3)通过请求基于用户ID和地址,可以配置对数据的访问。
(4)基于访问Web站点的客户的IP地址,可以配置对数据的访问。
(5)根据客户端的IP地址,服务器可以提供不同的根目录。
(6)服务器支持服务器方嵌入部件。
(7)CGI脚本可以使用所有的CGI环境变量。
(8)服务器具有内在的数据库连接,支持目录浏览。
(9)通过GUI,服务器应易于建立和管理。
(10)可以在运行服务器时进行管理,可以远程管理服务器。
4.2.4.信息的采集、整理和站点的定位
一个站点不可能包括所有的信息,面面俱到不可能设计出好的站点来,因此在建站初期就应有明确的指导方针,确定站点的 发展 方向,设计几个拳头性的服务项目。每个站点都要有其目的性。 目前 国内许多站点缺乏特色,就是因为前期准备工作不充分,对站点方向不够明确,在站点信息的收集、整理工作中没有始终贯彻站点的方向和目标。
在开发Web站点时,管理信息是其中最重要的一个方向,也许还是最艰难的一个方面。在对Web页面的 内容 进行管理中会遇到以下几个 问题 :
(1)确定要提供信息的类型和来源。
(2)建立一个收集信息、转换为HTML和不断更新信息的工作流程。
(3)为信息生成一个目录结构,并在文本之间建立超文本链接。
(4)保持信息结构的灵活性,以适应更改和今后的发展。
(5)使信息的数量和信息的质量之间保持一种平衡。
从已知的信息收集开始是最简单的 方法 ,也是最可行的办法。为Web准备信息的工作既要求了解内容,也需要了解HTML编程和其他技术问题。
4.2.5.选择合适的数据库后台支持
国内许多站点的建设都忽视数据库在信息站点建设中的作用,页面的设计大都采用静态文件方式。但在大数据量的情况下,没有数据库的有力支持,根本无法做到信息及时、正确地更新。利用后台数据库的支持,可以将页面的设计、布局、形式同内容分离,更有利于信息的维护和页面布局的更新。以往WebServer同数据库的信息交换均采用CGI方式,目前许多大型数据库公司均提供了内核支持的接口。各主要数据库公司提供的Internet解决方案各有千秋,各有侧重点,应根据需要确定自己的方案。
选择数据库管理系统时应从以下几个方面予于考虑:
1)通用性
通用性是指一个好的数据库管理系统,其管理语句应该符合通用标准,要便于系统的维护、开发和移植。
2)分布性
分布性是指数据库管理系统应该有对分布式 应用 的支持。包括数据透明与 网络 透明程度。
3)并发性
对于分布式数据库管理系统,面临的是多任务分布环境,可能会有多个用户点在同一时刻对同一数据进行读或写操作。为了保证数据的一致性,需要由数据库管理系统的并发控制功能来完成。
4)数据的完整性
数据的完整性是指数据的正确性和一致性,包括实体完整性、参照完整性、复杂的事物规则等。
5)可移植性
可移植性是指垂直扩展和水平扩展能力。垂直扩展要求新平台能够支持低版本的平台,数据库客户机/服务器机制支持集中式管理模式,这样保证用户以前的投资和系统;水平扩展要求满足硬件上的扩展,支持从单CPU模式转换成多CPU并行机模式。
6)安全性
安全性包括安全保密的程度,如帐户管理、用户权限管理、网络安全控制、数据约束等。
7)容错性
容错性是指在异常情况下系统对数据的容错处理能力。。
关系数据库(RDBMS)是一种功能完善、运行可靠的数据库系统。目前大多数商业应用都依赖于这些系统。
4.3.网站建设投资概算
4.3.1.接)kInternet的费用
接入Internet的所有费用大体由四部分组成:设备费、通信费、信息费和维护费。
1)设备费
设备费包含以各种方式接入Internet所必须的各种设备的费用和使用Internet时所要使用的各种类型的终端、微机、工作站、服务器等的费用。不同的接入Internet的方式,设备差别很大。
2)通信费
通信费用是指为传输信息所付的资费(网络设备租用费或网络设备占用费)。通信费分为两种,即网络经营者向信息提供者收取的通信费和向信息使用者(用户)收取的通信费。
3)信息费
信息费也就是经营者为了购买或生产信息所付出的费用。这是信息服务所包含的几项费用中最复杂、最不确定、也是最核心的一项。
具体而言,信息费是指经信息提供者(IP)将收集到的原始消息进行加工、编辑、整理(并建成数据库)后,提供给用户使用的(或数据库内)信息的费用。
4)维护费
网络维护费是一个不确定的因素,很多意想不到的原因会使维护费急剧上升。我们把网络管理人员和站点设计人员的工资以及其它消耗品的费用等称为正常的维护费。
4.3.2.网站建设费用
1)自己建站与外购整体网络服务利弊比较网络站点的建设可以分为两种,一种是自己建立网站,一种是外购整体网络服务,两者的利弊可参见表1、表2。
2)自己建站费用
自建一个中等规模的网站,所要花费在高速网络专线、服务器通信设备方面的资金大约20万元,每年还要支出10万元左右的信息和通信费用。另外,还需要至少2 5名网络管理人员,每人每年1万元左右的工资,其中尚未包括因缺乏网络系统安全维护技术与经验所造成的难以估算的损失。
3)外购整体网络服务费用
外购整体网络服务, 企业 只需负担以上费用的少部分,且整体网络服务提供专业设计与维护,长期人事费用亦可降低,其总成本将远低于自建网站。外购整体网络服务无需考虑庞大的通信架设费用,仅需考虑电脑网络管理、维护费用与专属网络空间租费,并且不需担忧电脑网络系统安全维护技术问题。外购整体网络服务主要有虚拟主机和服务器托管两种方式。
5.网站建设实施流程
5.1.网站建设项目的主要工作内容
(1)申请注册单位所有主网站的域名。
(2)收集整理需要的信息。
(3)对单位主网站进行整体构架搭建。
(4)利用加密技术对Web数据库,动态信息反馈等信息进行加密。
(5)制作并发布单位所有主要网站建立的相对静态信息。
(6)进行内外网络功能的结合,包括前台与后台数据库的联接测试。
(7)全面负责单位主网站的宣传,以及网上各种交互式系统的设计。
(8)对单位网管人员的技术培训和网站营运的培训。
5.2.网站建设方式
(1)软件自动生成
利用软件生成站点,具有功能强、效率高、费用低等优点,但存在使用不方便、站点模式有限、不能满足单位的实际情况等缺点。
(2)传统建站方式
初期投入成本低,纯粹做网页,网站技术成分低,后期维护困难,灵活性差。
(3)动态交互平台方式
采用动态交互平台方式是现今网站建设的潮流,主要是由Active Server Page及Cold Fusion活动服务页面与Access或SOL Server数据库技术集成为一体的强大的动态交互方式WEB平台系统。
5.3.网站建设项目的实施流程
网站建设项目的实施流程如图1所示。
6.网站的安全性
由于建立网站的目的是为了用于进行 电子 政务或电子商务,因此网站的安全就更加显得重要。为了设计和管理一个有效、可靠的网站商业服务,必须事先制定一套全面的网站服务安全策略。网站服务安全策略应覆盖所有相关的组织单元,这些单元计划从网站服务里面使用、开发、维护、修改或者获得信息。安全策略将应用于所有网站服务系统、数据库、内容、电脑平台、软件以及网络,它们的作用是处理、交互或者提供对服务的访问途径。
从CGI角度考虑Web的安全性,主要是在编制程序时应详细考虑到安全因素。尽量避免cGI程序中存在漏洞。
为加强网站的安全性,可以采取如下策略来保护网站免受攻击:
6.1.指定一名安全协调人协调和监控安全防护系统的实现,每年进行一次 b服务安全防护普查,并进行相应的培训。每年进行一次Web服务危险性与脆弱性 分析 。
6.2.划分出需要进行访问控制眦服务系统;针对这些系统实现访问控制,并且每年对这些控制措施的有效性进行评估。
6.3.执行备份和恢复处理,保护Web服务。在危险性评估的基础匕,针对灾难恢复的文档和测试计划;预防、侦测和响应恶毒软件的攻击。
7.网站维护
网站的建设是一个动态过程,不断会有新的内容、新的页面加入,在设计阶段就应充分考虑到网站的维护性能。网站的整体框架应具有开放性、动态性和可扩展性。网站的维护是一个长期性的工作,其目的是提供一个可靠、稳定的系统,使信息与内容更加完整、统一,使内容更加丰富,不断满足用户更高的要求。
迅速地对反馈作出反应是Web网站成功的关键。通过创建一个标准的按钮栏,包含在所有Web页面中,并加一个反馈按钮,将使得用户向你提供反馈信息变得容易。对于用户的各种反馈信息都要做及时的处理,使用户在最短的时间内得到满意的答复。信息是时效性很强的特殊产品,需要定期或随时更新过时的信息。这需要有一套完善的信息管理体系来保障信息的更新。Web内容的更新包括信息的更新和栏目的调整。栏目的调整则主要指增加栏目或去掉与网站内容无关的栏目。
8.网站测评
网站建成之后,为了避免出现不必要的错误,需要借助一些软件工具进行测评。测评的内容主要有以下7个方面。
8.1.链接有效性。
8.2.网页可读性。检查网页头部META标识符内的信息是否完全。
8.3.网站下载速度。检查网页载入时间,了解不同
网络环境下连接您的网页的速度。
8.4.网页语言正确性。检查网页中 英文 拼写与网页HTML语法书写是否正确。
8.5.网站便用性。检测网站整体结构是否清晰以及网站页面导航是否清晰。
8.6.网站交互性。检测网站是否提供了足够的联系以及设计反馈表格。
8.7.网站兼容性。检测每个网页在不同浏览器中是否能正常显示。
9.网站推广
推广网站的目的是提高网站访问量并达成网站营销目标。网站的推广可归纳为:授索引擎、目标电子邮件宣传、讨论组BBS宣传、网站合作、网络广告以及传统方式推广。
参考 文献 :
[1]邹旭楷等.Internet技术及其应用[M].西安:西安电子 科技 大学出版社,1998.
[2]邹洪波.陈国章.Web服务器与网页制作要点[J]. 计算 机世界报,1997(29).
[3]杨坚争等.电子商务基础与实务[M].西安:西安电子科技大学出版社,2001.




