几种主流动态网页开发语言介绍
网址: 浏览次数:2867 发布日期:2011/10/27
网站关健词:几种主流动态网页开发语言介绍
百度排名:
-
<P><FONT size=4>现在已经进入了一个网络时代, 基于网络的活动和交易越来 越多, 而网上活动和交易依托的就是各种网站。随着网站数据处理量的加大, 并且与用户交互需求的增加, 静态网页已不能满足需要, 从而出现了动态网页开发技术。动态网页不是Dynamic HTML, 而是Active Pages, 动态交互页面。有了 这种技术, 就可以在网络上实现进行查询、购物、聊天、留言、开论 坛等。<BR>目前, 开发这些动态网站的技术最常见的有三种。<BR> 第一种是 <STRONG>微软的ASP</STRONG>, 全名Active Server Pages, 是一个WEB 服务器端的开 发环境, 利用它可以产生和执行动态的、互动的、高性能的WEB 服务应用程序。<BR> 第二种是 <STRONG>Sun 公司推出的新一代 网站开发语言JSP,</STRONG> Sun 公司借助自己在Java上的不凡造诣, 在 Java 和Java 应用程序及Java Applet 之外, 又有了新的硕果, 就是 JSP, 全名Java Server Page。网页开发的学习者也是与日剧增。<BR> 第三种是 <STRONG>PHP语言</STRONG>,PHP 独特的语法混合了 C、Java、Perl 以及 PHP 自创新的语法。它可以比 CGI 或者 Perl 更快速的执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。PHP具有非常强大的功能,所有的CGI的功能PHP都能实现,而且支持几乎所有流行的数据库以及操作系统。<BR> 目前在国内PHP 与ASP 应用最为广泛。而JSP 由于是一种 较新的技术, 国内采用的较少。但在国外, JSP已经是比较流行的 一种技术, 尤其是网站建设类的网站, 多采用JSP。采用PHP 的网站如新浪网( sina) 、中国人(Chinaren) 等, 由于 PHP 本身存在的一些缺点,使得它不适合应用于大型网站建设站 点, 而更适合一些小型的商业站点。首先, PHP 缺乏规模支持。其 次, 缺乏多层结构支持。对于大负荷站点, 解决方法只有一个: 分 布计算。数据库、应用逻辑层、表示逻辑层彼此分开, 而且同层也可以根据流量分开, 群组成二维数组。而PHP 则缺乏这种支持。还 有上面提到过的一点, PHP 提供的数据库接口支持不统一, 这就 使得它不适合运用在网站建设中。ASP 和JSP 则没有以上缺陷, ASP 可以通过Microsoft Windows 的COM/DCOM获得ActiveX 规模支持, 通过DCOM 和 Transactions Server 获得结构支持; JSP可以通过SUN Java 的Java Class 和EJB 获得规模支持, 通过EJB/CORBA 以及众多厂商的Application Server 获得结构支持。语言本身的性能是一方面, 更重要的是看你是否可以正确的 使用这种技术, 发挥它的特长。各种语言都有自己的强项,但这些 东西往往属于该语言的高级部分。而实际上大部分编程者往往以 为会了这种语言的基本东西, 如变量、语法什么就以为自己会了这种语言。殊不知其实各种语言在这些基本的方面相差都不太 大。只有深入进去, 才能真正领会到各种语言的精髓。</FONT></P>