ASP、PHP、JSP区别

选用php+mysql的主要原因是其投入小且有很强的跨平台能力

JSP和PHP都可以跨平台,PHP正在向JAVA靠拢~~
JSP综合是最好的!

1、jsp的魅力无疑是java的跨平台性。它诞生于面向对象编程的环境下
2、提到迅速的商务部署,当然是windows环境的asp技高一筹了,微软的东西傻瓜性够好、资源丰富(asp程序员工资低由此可见一斑)。开发周期绝对少于java的jsp
3、php作为一门语言(好像asp开发的主流语言vbscript和jsp开发的java),它是绝对免费的,也由于此,它不够健壮(这一点的另一方面就是它的速度某种程度上比较快)。它具有比较好的平台无关性,但并不是绝对的。从php开始支持windows环境的com组件可以看出它的某些无奈。php目前已经支持面向对象编程。比较小的商务应用采用php+mysql还是很有竞争力的

如果就本质来说.都是脚本语言
但是jsp确是编译成class的速度比较快
由于没有com,bean,ejb这些东西的支持,php程序往往是大量的html与php程序的结合
可读性不高.同时又没有明显的层次分别.这样对于程序员来说既要懂html,又要实现业务逻辑.同时还要考虑和数据库打交道
而由于有了3层结构,
第一成 (web表示成)主要由jsp页面构成
第二层 (逻辑表示层)主要是由一系列的servlet代码组成
第三层 (组建模型层)主要是有一系列封装了的具体业务逻辑的beans和公共访问数据库的ejb构成
所以jsp主要由网页设计人员冲当,可以发挥他们的叶面美工技巧.
底层的开发出来一个ejb可以供多个工程使用.同时与数据库无关.(有中间件实现)所以对于企业应用十分霸道.
相比之下asp和php就不能比较了.
.net还可以 

asp速度态慢,而且不稳定,除非你全部写成COM,否则是无法和后两者相比的。
至于PHP和JSP,PHP当然不及JSP,但PHP开发中小型项目却很方便,例如处理文件上传,判断图片大小等,PHP简单到不得了,这是从开发速度来考虑的,不过如果从维护的角度看,ASP最好了,白痴都维护得了!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值