我想很多程序员都知道,从技术角度来分,网站建设可分为动态网站和静态网站,下面合优网络解释下什么是动态网站建设。
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等完成。
中国大陆
美国
日本
韩国
新加坡
英国
德国
BVI
开曼
澳大利亚
加拿大
中国澳门
中国台湾
印度
法国
西班牙
意大利
马来西亚
泰国
荷兰
瑞士
阿联酋
沙特阿拉伯
以色列
新西兰
墨西哥
巴西
阿根廷
尼日利亚
南非
埃及
哥伦比亚
智利
秘鲁
乌拉圭
比利时
瑞典
芬兰
葡萄牙
加纳
肯尼亚
摩洛哥
斐济
萨摩亚
巴哈马
巴巴多斯
哥斯达黎加
毛里求斯
塞舌尔
百慕大
巴拿马
伯利兹
安圭拉
马绍尔
厄瓜多尔
记账报税
税务筹划
一般纳税人申请
小规模纳税人申请
进出口退税
离岸开户
商标注册
专利申请
著作权登记
公证认证
电商入驻
网站建设
VAT注册
ODI跨境投资备案
许可证办理
体系认证
企业信用
高新技术企业认定
