热烈讨论ASP、PHP、JSP区别 http://expert.csdn.net/Expert/topic/1381/1381387.xml?temp=.6367761 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 区别?老大,本质区别呀!!!ASP可以支持ODBC和OLEDB接口。基本上所有数据库都可以另外JSP和ASP都不是语言 为什么很多企业考虑用php+sql 在win2000系统上,不考虑asp?从asp基础上学习php要花多少时间,具体应该注意什么呢?呵呵,现在散分的话,人少了些:) 选用php+mysql的主要原因是其投入小且有很强的跨平台能力 JSP和PHP都可以跨平台,PHP正在向JAVA靠拢~~JSP综合是最好的! JSP和PHP都可以跨平台,PHP正在向JAVA靠拢~~JSP综合是最好的! 1、jsp的魅力无疑是java的跨平台性。它诞生于面向对象编程的环境下2、提到迅速的商务部署,当然是windows环境的asp技高一筹了,微软的东西傻瓜性够好、资源丰富(asp程序员工资低由此可见一斑)。开发周期绝对少于java的jsp3、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还可以 ejb,corba,com/dcom等技术,能在其内部重用其组件,但它们相互之间的交流就不行。在要求集成度高的web server中,用soap好,各种组件之间能相互使用。 Yes!java and jsp is best until now 前几天在图书馆借的一本asp.net实例,发现怎么都是用asp写的,简直有点浑水摸鱼,asp和asp.net听说差别很大呢? ASP、PHP、JSP 相似的地方还是很多!访问多类型的数据库都问题不大!而不同平台有与之搭配最好的数据库;不必硬配!PHP 可以用 MySQl 和 Orcale,DB2等 很多数据库!可用ODBC 。跨平台也没有问题。 asp速度态慢,而且不稳定,除非你全部写成COM,否则是无法和后两者相比的。至于PHP和JSP,PHP当然不及JSP,但PHP开发中小型项目却很方便,例如处理文件上传,判断图片大小等,PHP简单到不得了,这是从开发速度来考虑的,不过如果从维护的角度看,ASP最好了,白痴都维护得了! 读取xml的问题,刚学xml这一块的函数 关于SQL转义的问题 又来请教了 KindEditor asjx加载内容 文件上传中的问题!急用!谢谢!! 关于if语句问题(二) 江湖救急!画图问题:加载2个画图页面,Apche就会出错??!! 怎么样去掉文件类型的后缀 关于mysql+php的错误!请教!!! 单纯使用PHP开发还是使用框架开发? 关于POST接收变量的问题 关于httpd.conf的问题
老大,本质区别呀!!!ASP可以支持ODBC和OLEDB接口。基本上所有数据库都可以
另外JSP和ASP都不是语言
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还可以
访问多类型的数据库都问题不大!
而不同平台有与之搭配最好的数据库;
不必硬配!
PHP 可以用 MySQl 和 Orcale,DB2等 很多数据库!可用ODBC 。
跨平台也没有问题。
至于PHP和JSP,PHP当然不及JSP,但PHP开发中小型项目却很方便,例如处理文件上传,判断图片大小等,PHP简单到不得了,这是从开发速度来考虑的,不过如果从维护的角度看,ASP最好了,白痴都维护得了!