ASP、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。
在ASP、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的HTML页面只依赖于Web服务器,而ASP、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。
网站技术主要包括Web服务器技术和网页设计技术两部分。网页设计技术主要有静态网页技术和动态网页技术。静态网页设计制作技术一般采用静态的HTML语言,另外用到JavaScript、图片制作、CGI编程和CSS等技术;后来发展为动态交互网页技术,如ASP、PHP、JSP、Flash、XML和WebServices等技术。

本文介绍了ASP、PHP和JSP这三种动态网页技术的原理和特点。ASP是由微软开发的,使用VBScript或JavaScript,代码执行在服务器端;ASP.NET作为ASP的升级版,支持多种编程语言,提高了代码的复用性和维护性;PHP是开源的Web开发语言,常与MySQL和Apache配合使用;JSP则是基于Java的服务器端脚本语言,拥有跨平台和高安全性的优势。

7206

被折叠的 条评论
为什么被折叠?



