ASP ●所谓“静态”指的就是网站的网页内容“固定不变”, 用户浏览器通过互联网的HTP( Hypertext Transport Protoco1)协议向WEB服务器请求提供网页内容时,服 务器仅仅是将原已设计好的静态HTML文档传送给用户 览 其页面的内容使用的仅仅是标准的HTML代码,最 多再加上流行的GIF89A格式的动态图片,比如产生几只 小狗小猫跑来跑去的动画效果。若网站维护者要更新网 页的内容,就必须手动地来更新其所有的HTM文档。 “静态”网站的致命弱点就是不易维护,为了不断 更 新网页内容,你必须不断地重复制作HTML文档,随着网
ASP ⚫ 所谓“静态”指的就是网站的网页内容“固定不变” , 当用 户浏览器通过互联网的HTTP(Hypertext Transport Protocol)协议向WEB服务器请求提供网页内容时,服 务器仅仅是将原已设计好的静态HTML文档传送给用户浏 览器。其页面的内容使用的仅仅是标准的HTML代码,最 多再加上流行的GIF89A格式的动态图片,比如产生几只 小狗小猫跑来跑去的动画效果。若网站维护者要更新网 页的内容,就必须手动地来更新其所有的HTML文档。 “静态”网站的致命弱点就是不易维护,为了不断 更 新网页内容,你必须不断地重复制作HTML文档,随着网 站内容和信息量的日益扩增,你就会感到工作量大得出
ASP ●所谓“动态”,并不是指那几个放在网页上的GF动态 图片,在这里为动态页面的概念制定了以下几条规则: 1、“交互性”即网页会根据用户的要求和选择而 动 态改变和响应,将浏览器作为客户端界面,这 将是今后WEB发展的大势所趋 2、“自动更新”即无须手动地更新HTML文档 便会 自动生成新的页面,可以大大节省工作量。 3、“因时因人而变”,即当不同的时间、不同的
ASP ⚫ 所谓“动态”,并不是指那几个放在网页上的GIF动态 图片,在这里为动态页面的概念制定了以下几条规则: 1、“交互性”即网页会根据用户的要求和选择而 动 态改变和响应,将浏览器作为客户端界面,这 将是今后WEB发展的大势所趋。 2、“自动更新”即无须手动地更新HTML文档, 便会 自动生成新的页面,可以大大节省工作量。 3、“因时因人而变”,即当不同的时间、不同的 人
ASP ●ASP技术的工作原理 Microsoft Active Server Pages(ASP是一个位于Web服 务器端的开发环境,属于 ActiveX技术中的 Serveri端技术 通过这种环境,用户可以创建和运行动态的交互式Web 服务器应用程序,如交互式的网页,包括使用HTML表 单收集和处理信息。利用它可以产生和运行动态的、交 互的、高性能的Wb服务应用程序 ASP文件的后缀名为.asp,相当于一个可执行文件 放在Web服务器上有可执行权限的目录下。当浏览器向 Web server请求调用ASP文件时,就启动了ASP。Web Server开始调用ASP,执行每一个命令,然后动态生成 个HTML页面并送到浏览器
ASP ⚫ ASP技术的工作原理 Microsoft Active Server Pages(ASP)是一个位于Web服 务器端的开发环境,属于ActiveX技术中的Server端技术。 通过这种环境,用户可以创建和运行动态的交互式 Web 服务器应用程序,如交互式的网页,包括使用HTML表 单收集和处理信息。利用它可以产生和运行动态的、交 互的、高性能的Web服务应用程序。 ASP文件的后缀名为.asp,相当于一个可执行文件, 放在Web服务器上有可执行权限的目录下。当浏览器向 Web Server请求调用ASP文件时,就启动了ASP。Web Server开始调用ASP,执行每一个命令,然后动态生成 一个HTML页面并送到浏览器
ASP运行原理图 客户机 服务器 HTP请求 Active 浏览器程序 Server HTP应答 P ages 网页 URL: w. npu. edu 避盘
ASP运行原理图
ASP ASP的技术特点 无需编译,可直接在服务器端运行 2.可以使用了各种脚本语言,并使用普通的文本编辑器进行 编辑。 3.ASP的运行与浏览器无关,用户端浏览器只解释和显示转 换为HTML代码的 Active Server Pages所设计的网页内容。 由于ASP程序的源代码不会被传到客户端,因而具有较高 的安全性
ASP ⚫ ASP的技术特点 1. 无需编译,可直接在服务器端运行。 2. 可以使用了各种脚本语言,并使用普通的文本编辑器进行 编辑。 3. ASP的运行与浏览器无关,用户端浏览器只解释和显示转 换为HTML代码的 Active Server Pages所设计的网页内容。 4. 由于ASP程序的源代码不会被传到客户端,因而具有较高 的安全性