网站建设之什么是动态网站

发布时间:2025-08-04 点击:17

1.工作工程
由于在iis中引入了asp技术,在iis仍然支持html的前提下,利用asp可以根据用户要求在web服务器上建立扩展名为.asp的文本文件,这些文件的控制部分使用vb-script或javascript等脚本语言来编写的,任何web服务器都是支持html网页的,它的工作过程主要可以分成以下步骤。
1.用户在浏览器地址栏中输入扩展名为.asp的文件,按回车键发送asp文件的申请。
2.浏览器将这个asp的请求发送给iis。
3.web服务器接受这个申请要求并由其.asp的扩展名知道这是个asp请求。
4.web服务器从硬盘或者内存中读取所需要的asp文件。
5.web服务器将这个文件发送到一个叫做asp.dll的特定文件。
6.asp文件将会从头至尾将执行并根据命令要求生成相应的表单内页。
7.将脚本输出结果和asp中原有的html代码进行合并,然后以html代码形式回送给用户浏览器。
8.回送的html文档将会被用户浏览器解释执行并显示在用户浏览器上。
一个asp文档并不一定每一次都被服务器重新解释,如果再次接受以前的那个请求而且内容没有任何变化,计算机会从cache缓存中直接提取结果而不再次运行此程序。
对于web服务器来说,asp程序和普通的html文档有着本质的区别。普通html文档是不经过任何处理直接送回浏览器,而asp程序的每一个命令都首先被用来生成html文件,因此,asp允许生成动态。对于浏览来说,asp和html几乎是没有区别的,仅仅是扩展名为.asp和.htm的区别,当在客户端提出asp的申请后,最终在浏览器中得到的仍然是html格式的文件,因此它适用于任何浏览器。
asp的出现使得广大web设计者不必再为客户浏览器是否支持asp程序而担心,而且在同一个asp文件中可以使用不同的脚本语言,因为asp代码是在服务器端执行的,而客户浏览器得到的只是一个程序执行的结果。
2.asp的运行环境和开发软件
asp可以在目前高版本的微软操作系统上运行,如windows 2000+iis5.0。在实际工作中,通过“控制面板”→“添加/删除程序”→“添加/删除windows组件”中,选择“internet信息服务”安装相应的iis组件,asp就可以运行了。
目前开发asp的工具有很多,最简单的是文本编辑软件如“记事本”程序。从字符编辑的角度看,asp脚本在记事本中是一个文本文件,扩展名是.asp。一般情况下,采用visual interdev等工具开发大型网站,对小型网站可以词用frontpage等完成。


网站建设时不要犯哪些错误?
创新营销模式 打破网站建设企业常规套路
对企业网站建设作用的简单分析
搜索引擎认可有效的外链维度分析
SEO搜索引擎优化的几个步骤
网站制作:h5页面制作优势
书籍推荐-前端开发工程师?
如何领导自已成为一名网页视觉设计师