您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

jsp与php哪个快

2024/4/17 5:44:44发布18次查看
php与jsp比较
php
推荐:php服务器
php(hypertext preprocessor)是一种嵌入html页面中的脚本语言。它大量地借用c和perl语言的语法, 并结合php自己的特性,使web开发者能够快速地写出动态产生页面。
php是完全免费的开源产品,不用花钱,apache和mysql也是用样免费开源,在国外非常流行,php和mysql搭配使用,可以非常快速的搭建一套不错的动态网站系统,因此国外大多数主机系统都配有免费的apache+php+mysql。通常认为这种搭配的执行效率比iis+asp+access要高,而后者的使用还必须另外交钱给微软。
php的语法和perl很相似,但是php所包含的函数却远远多于perl,php没有命名空间,编程时候必须努力避免模块的名称冲突。一个开源的语言虽然需要简单的语法和丰富的函数,但php内部结构的天生缺陷导致了php不适合于编写比中小型业余网站更大的网站。
jsp
jsp(javaserver pages)是sun公司推出的一种动态网页技术。jsp技术是以java语言作为脚本语言的,熟悉java语言的人可以很快上手。
jsp本身虽然也是脚本语言,但是却和php有着本质的区别。php是由语言引擎解释执行程序代码,而jsp代码却被编译成servlet并由java虚拟机执行,这种编译操作仅在对jsp页面的第一次请求时发生。因此普遍认为jsp的执行效率比php和asp都高。
jsp是一种服务器端的脚本语言,最大的好处就是开发效率较高,jsp可以使用javabeans或者ejb(enterprise javabeans)来执行应用程序所要求的更为复杂的处理,但是这种网站架构因为其业务规则代码与页面代码混为一团,不利于维护,因此并不适应大型应用的要求,取而代之的是基于mvc的web架构。
性能比较 
有人做过试验,对这两种种语言分别做回圈性能测试及存取oracle数据库测试。 
在循环性能测试中,jsp只用了令人吃惊的四秒钟就结束了20000*20000的回圈。而php测试的是2000*2000循环(少一个数量级),却分别用了63秒。 
数据库测试中,二者分别对 oracle 8 进行 1000 次 insert,update,select和delete: jsp 需要 13 秒,php 需要 69 秒。
以上就是jsp与php哪个快的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product