动态网页的技能支撑简介
2021-03-12
网站建设
1090
1、CGI技能
CGI (Common Gateway Interface)是用于衔接主页和应用程序的接口。由于HTML言语的功用比较匮乏,难以完成诸如拜访致据库等一类的操作。而实际的状况则是常常需要先对数据库进行操作(如文件检索系统),然后把拜访的成果动态地显现在主页。诸如此类的需求只用HTML是无法做到的,所以CGI便应运而生,CGI是在服务器端运转的一个可履行程序,由主页的一个热链接激活进行调用,并对该程序的回来成果进行处理显现在主页上。简而言之,CGI便是为了扩展主页的功用而树立的。
2、 ASP技能
ASP (Active Server Pages)是一套微软开发的服务器端脚本环境,ASP内含有IIS 3.0、4.0和5.0中,经过ASP我们能够结合HTML网页、ASP指令和ActiveX元件树立动态、交互且高效的Web服务器应用程序。有了ASP,你就不用忧虑客户的浏览器是否能运转你所编写的代码,因为一切的程序都将在服务器端履行,包括一切嵌在一般HTML中的脚本程序。当程序履行完毕后,服务器仅将履行的成果回来给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP应用程序能够手工编码制造,也能够经过Dreamweaver MX等可视化东西创作生成。
3、PHP技能
PHP(Hypertext Preprocessor,超文本预处理器)是一种易于学习和运用的服务器端脚本言语。只需要很少的变成知识,你就能运用PHP树立一个真正交互的web站点。PHP自从诞生以来,以其简略的语法、强大的功用敏捷得到了广泛的应用。PHP除了能够操作页面,还能发送HTTP的标题;它不需要特殊的开发环境和IDE;它不仅支撑多种数据库,还支撑多种通信协议;PHP还具有极强的兼容性。PHP是完全免费的,能够从PHP官方站点自在下载。PHP在大多数UNIX渠道、GUN/Linux和微软Windows渠道上均能够运转。
4、JSP技能
JSP(Java Server Pages)是由SUN Microsystems公司倡导、许多公司参与一同树立的一种动态网页技能标准。JSP技能是JAVA言语作为脚本言语的,JSP网页为整个服务器端的JAVA库单元提供了一个接口,来服务于HTTP的应用程序。在传统的网页HTML文件(.htm,.html)中加入JAVA程序片段(Scriptlet)和JSP标记(tag),就构成了JSP网页(.jsp)。Web服务器在遇到拜访JSP页面的恳求时,首要履行其间的程序片段,然后将履行成果以HTML的格局回来给客户。程序片段能够操作数据库、重新定向网页以及发送E-mail等,这便是简历动态网站所需要的功用。一切程序操作都在服务器端履行,网络上传送给客户端的仅仅是得到的成果,对客户浏览器的要求最低,能够完成无Plugin、无ActiveX、无Java Applet,乃至无Frame。