论文首页哲学论文经济论文法学论文教育论文文学论文历史论文理学论文工学论文医学论文管理论文艺术论文 |
2. 通过某些格式转换工具将现有的其它格式文档(如WORD文档)转成HTML文档。
3. 由Web服务器(或称HTTP 服务器)一方实时动态地生成。
在一个HTML网页文件中,一般必须有一对〈html〉</html>标记作为文件的开头和结尾,在<html>标记后是头部标记<head></head>,其后是实体标记<body></body>[1]。
2.2 Macromedia Dreamweaver MX
选用Macromedia Dreamweaver MX 来创建专业网站的是最佳途径, 同时Macromedia Dreamweaver MX 是一种专业的 HTML 编辑器,用于对 Web 站点、Web 页和 Web 应用程序进行设计、编码和开发。无论您喜欢直接编写 HTML 代码的驾驭感还是偏爱在可视化编辑中工作,Dreamweaver 都会为您提供帮助良多的工具,丰富您的 Web 创作体验。
利用 Dreamweaver 中的可视化编辑功能,您可以快速地创建页面而无需编写任何代码。不过,如果您更喜欢用手工直接编码,Dreamweaver 还包括许多与编码相关的工具和功能。并且,借助 Dreamweaver,您还可以使用服务器(例如 ASP、ASP.NET、ColdFusion 标记语言 (CFML)、JSP 和 PHP)生成支持动态数据库的 Web 应用程序。
2.3 ASP技术Microsoft Active Server Pages 即我们所称的 ASP ,其实是一套微软开发的服务器端脚本环境, ASP 内含于 IIS 3.0 和 4.0 之中 , 通过 ASP 我们可以结合 HTML 网页、 ASP 指令和 ActiveX 元件建立动态、交互且高效的 WEB 服务器应用程序[2]。有了 ASP 你就不必担心客户的浏览器是否能运行你所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通 HTML 中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。 以下罗列了 Active Server Pages 所独具的一些特点[3]:
1. 使用 VBScript 、 JScript 等简单易懂的脚本语言,结合 HTML 代码,即可快速地完成网站的应用程序。
2. 无须 compile 编译,容易编写,可在服务器端直接执行。
3. 使用普通的文本编辑器如 Windows 的记事本即可进行编辑设计。
4. 与浏览器无关 (Browser Independence), 用户端只要使用可执行 HTML 码的浏览器,即可浏览 Active Server Pages 所设计的网页内容。 Active Server Pages 所使用的脚本语言 (VBScript 、 Jscript) 均在 WEB 服务器端执行,用户端的浏览器不需要能够执行这些脚本语言。
5. Active Server Pages 能与任何 ActiveX scripting 语言相容。除了可使用 VBScript 或 JScript 语言来设计外,还通过 plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如 REXX 、 Perl 、 Tcl 等。脚本引擎是处理脚本程序的 COM(Component Object Model) 物件。
6 .Active Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。
7. 可使用服务器端的脚本来产生客户端的脚本。
8. 物件导向( Object-oriented )。
9. ActiveX Server Components(ActiveX 服务器元件 ) 具有无限可扩充性。可以使用 Visual Basic 、 Java 、 Visual C++ 、 COBOL 等编程语言来编写你所需要的 ActiveX Server Component。
2.4 IIS5.0简介Internet Information Services(IIS)5.0是Microsoft Windows 2000 Server 内建的Web伺服器,能让您在企业内部网路或网际网路上轻松共享文件和资讯。 IIS 5.0是Windows 2000 Server中最快的Web伺服器,并与Microsoft Active Directory目录服务完全整合,这种结合让以Web为基础的应用软体更可靠且更具延展性。这项新一代的商务解决方案把旧资料和应用软体整合到全球资讯网(WWW)中,让公司能重新定义内部与外部的不同商务处理流程。
IIS 5.0新增了几项新功能,能帮助Web者和网路服务提供者(ISP)建立具有延展性的Web应用程式、网站和Web丛集。IIS 5.0的Web发布功能、安全性、以及在管理和应用上的改进提高了网站整体的效能和可靠性,同时也降低了,并改进了Web应用程式的执行环境。
除了IIS 5.0之外,Microsoft还提供了几种其他产品,您可以在安装IIS 5.0 时新增这些产品,它们能提供更多的功能和更高的弹性。例如,若新增了Microsoft Site Server,您便能够轻松地管理大型的丛集、自订事件记录,或是建立详细的报告。
2.4.1 IIS 5.0的结构IIS 5.0是Windows 2000 Server所提供的服务,所以能和Windows 2000 Server上的其他服务紧密地合作。图2.1说明了IIS 5.0与安装在Windows 2000 伺服器上之其他服务彼此间的关系[12]。
图2.1 IIS 5.0的结构
2.4.2 IIS 5.0新增功能在IIS 5.0中,新增了许多功能,以下是新功能的详细说明[13]。
1. 安全性
(1) 摘要式验证(Digest Authentication),IIS 5.0除了透过Proxy伺服器和防火墙来增加使用者身份验证的安全性和可靠性,仍提供旧有的身份验证方法
[2]