网页类型

网页类型:
CGI 一种编程标准,它规定了Web服务器调用其他可执行程序的接口协议标准。

CGI程序通过读取使用者的输入请求从而产生html网页。它可以用任何语言来编写,目前最为流行的是Prel。

ASP是一种应用程序环境,可以利用VBScript和JavaScript语言来设计,主要用于网络数据库的查询与管理。其工作原理是当浏览器发出浏览请求的时候,服务器会自动将ASP的程序代码
解释为标准HTML格式的网页内容,再发送到浏览者的浏览器上显示出来。利用ASP生成的网页,与HTML相比具有更大的灵活性,可以将ASP理解成一种特殊的CGI。

PHP 一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,风格类似于C语言。PHP独特的语法混合了C,Java,Perl以及PHP自创的语法。它可以更快速的执行动态网页,其在大多数的Unix平台GUN、Linux和微软Windows平台上均可运行。

JSP是由Sun公司倡导,许多公司参与一起建立的一种动态网页技术的标准。JSP与ASP非常相似,不同之处在于ASP的编程是VBScript之类的脚本语言,而JSP使用的是Java语言。此外,ASP和JSP还有一个更本质的区别,两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在ASP下,VBScript代码被ASP引擎解释执行;在JSP下,代码被编译成Servlet并由java虚拟机执行。

VRML 是虚拟实境描述模型语言,是描述三维的物体及其连接的网页格式。浏览VRML的网页需要安装相应的插件,利用经典的三维动画制作软件3ds Max 可以简单而快速地制作出VRML。

静态网页与动态网页:
动态网页与静态网页是相对的概念,网页URL的后缀是以htm、html、shtml、xml等常见形式出现的是静态网页;而网页URL的后缀是以asp、jsp、php、perl、cgi等形式出现的,就是动态网页。

静态网页:
固定的URL
在服务器中真实存在的文件
静态网页没有数据库支持,在网站制作和维护方面的工作量较大,因此当网站的信息量很大时完全依靠静态网页制作方式比较困难。

动态网页:
略。

未完,待续......
原文地址:https://www.cnblogs.com/zhishiyv/p/12108152.html