您好,欢迎访问襄阳网站制作专家伟特智卓!

几种常用的网站开发语言PHP asp net JSP各有什么优点缺点

来源: 襄阳网站制作     人气:    打印    
一对一咨询

 

PHP,全称为PHP: Hypertext Preprocessor  (适合做各类中小网站,甚至是大型网站。php常搭配的mysql属于中型数据库
PHP 的全名非常有趣,它是一个巢状的缩写名称——“PHP: Hypertext Preprocessor”,打开缩写还是缩写。PHP是一种HTML 内嵌式的语言 (就像上面讲的ASP那样)。而 PHP 独特的语法混合了C,Java,Perl以及 PHP 式的新语法。它可以比 CGI 或者 Perl 更快速地执行动态网页。PHP的源代码完全公开,在 Open Source 意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得 PHP 无论在 UNIX 或是 Win32 的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1 ,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统 CGI 或者 ASP 等技术有了更好的表现。
 

不要复制伟特智卓

ASP,全称为Active Server Pages (适合做一些小网站,asp常搭配的access属于小型数据库,数据承载量不大
ASP是微软(Microsoft)所开发的一种后台脚本语言,它的语法和Visual BASIC类似,可以像SSI(Server Side Include)那样把后台脚本代码内嵌到HTML页面中。虽然ASP简单易用,但是它自身存在着许多缺陷,最重要的就是安全性问题。目前在微软的 .net 战略中新推出的ASP.net 借鉴了Java技术的优点,使用C Sharp (C#) 语言作为ASP.net的推荐语言,同时改进了以前ASP的安全性差等缺点。但是,使用ASP/ASP.net仍有一定的局限性,因为从某种角度来说它们只能在微软的 Windows NT/2000/XP + IIS的服务器平台上良好运行(虽然像ChilliSoft提供了在UNIX/Linux上运行ASP的解决方案,但是目前ASP在UNIX/Linux上的应用可以说几乎为0)。所以平台的局限性和ASP自身的安全性限制了ASP的广泛应用。


JSP,全称为Java Server Pages / Servlet (适合做大型网站,开发成本比较高
JSP和Servlet要放在一起讲,是因为它们都是Sun公司的J2EE(Java 2 platform Enterprise Edition)应用体系中的一部分。Servlet的形式和前面讲的CGI差不多,它是HTML代码和后台程序分开的。它们的启动原理也差不多,都是服务器接到客户端的请求后,进行应答。不同的是,CGI对每个客户请求都打开一个进程(Process),而Servlet却在响应第一个请求的时候被载入,一旦Servlet被载入,便处于已执行状态。对于以后其他用户的请求,它并不打开进程,而是打开一个线程(Thread),将结果发送给客户。由于线程与线程之间可以通过生成自己的父线程(Parent Thread)来实现资源共享,这样就减轻了服务器的负担,所以,Java Servlet可以用来做大规模的应用服务。 www.wtwit.net

  www.wtwit.net

QQ咨询
标题: 几种常用的网站开发语言PHP asp net JSP各有什么优点缺点  网址:http://xy.wtwit.net/zhishi/wangzhan/3370.html

湖北伟特智卓信息技术有限公司版权所有 Copyright ©  xy.wtwit.netAll Right Reserved.

襄阳网站制作,襄阳网站建设,襄阳网络推广,襄阳网店运营找我们就对了!

伟特智卓用智慧创造卓越,一站式襄阳网络营销专家!   鄂ICP备11019211号

在线客服 客服软件
在线客服系统