扫二维码与项目经理沟通
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流
10年积累的成都做网站、成都网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有兴隆台免费网站建设让你可以放心的选择与我们合作。
楼上说的我不认同如果编程能力不好,再强大的语言在他手上也是废铁我认为JSP最大的优点是面向对象的支持比PHP好缺点就是开发效率没有PHP高,然后就是它的学习成本比PHP高
jsp运行速度快.是完全的面向对象.而php是脚本语言.而且由于开源的,所以有点东西有些混乱.php的运行速度也还好,不如jsp,但更容易学会.两者差别不是很大.
由于JSP页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。
jsp麻烦 所以它比asp就远远强大 它有java的所有优点 比如面向对象 一次编写随处运行 而且 jsp是一个servlet 它在处理请求时 会分配一个轻量级的线程 这就使得jsp比asp高效 jsp支持预处理 这又比asp安全 最关键的是 jsp可以借助javabean与servlet实现代码与逻辑相分离 在asp里 常会见到 if else与html标签一起使用 非常难以维护 而将两者分离就是jsp的优势所在 当然还有很多很多 所以做大型网站用的是jsp
其实哪个好,关键在於写程序的人的功力好坏,所以没有谁好谁不好! 但还是有些使用需求的选择来决定使用那种工具语言。如果你想要找资源丰富、唾手可得的现成软件,那 PHP 便可以选择,且建构环境也可较容易得到支援,开发也较容易迅速。如果你的需求可能是需要应付C10K问题(即「在同时连接到服务器的客户端数量超过10000 个的环境中,即便硬件性能足够, 依然无法正常提供服务」),那 JSP 便是不错的选择! PHP 或 JSP 都是从 C 语言发展出来的,所以语法大同小异,最大差别在后端的服务器环境,而速度快慢也不是简単区分出来,主要还得看应用的模式。所以简言之,在客户端有近 10K 人次同时对系统作处理请求时,使用 PHP 一定无法应付!但客户端没那么多人次(数十或数百)同时对系统作处理请求,其实 PHP 效率不会输给 JSP。PHP 与 JSP 也可以依不同应用而搭配使用,不见得只能选其一,我个人特别喜爱把 JSP 用来开发 API 使用,但 Web UI 则以 PHP 为主。能够善用工具者,才是真正的大赢家!
回答这个问题之前,我想请问问你,汉语和英语哪个好?如果你回答的出来这个问题,那你也就知道了答案编程语言不过工具而已有些看起来很高级的工具在解决一些问题的时候就不见得比一些看似普通的工具来的方便至于说php快被淘汰,我想是一些人想突出他们的优越感罢了(其实我确实不能理解这种优越感出自何处,因为我们所使用的编程语言其实都是别人基于底层开发的高级语言,我们都站在巨人的肩膀上,但有些人就觉得是自己长的高。。。)况且,编程的世界中,更新换代确实快,你如果觉得java比php强,但也不代表java就会一直存在下去,没准儿以后哪天java也被淘汰了呢?
php和jsp都是比较适合开发web应用,其中php的使用率要高于jsp,因为jsp基于java,需要java容器才可以运行,所以部署稍微麻烦一下。如果你是新手,同时想开发web应用,推荐php,望采纳!
你用的百度知道就是用php写的后台,腾讯百度的主要平台都是php编码,你觉得快被淘汰了么?技术总是在不断发展,jsp才是有可能被淘汰的,基于mvc的框架下,前端有太多的替代品。而PHP和JAVA很明显短期内是不会被淘汰的,新的语言规范也一直在发展,二十年前的VB现在依然有系统在使用,PHP面向网站开发,快速高效,JAVA则更多倾向于系统开发,性能强大且稳定,他们的特点不被完全替代,就永远不会被淘汰。目前发展趋势更多是在原有基础上针对不同需求使用不同语言开发针对性的模块,如Node.js的高效REST API,在I/O上有巨大优势,但并未广泛应用。语言更像是瑞士军刀上的各种工具,没有非谁不可。实际上被淘汰的永远只有不愿进步的程序员
你用的百度知道就是用php写的后台,腾讯百度的主要平台都是php编码,你觉得快被淘汰了么?技术总是在不断发展,jsp才是有可能被淘汰的,基于mvc的框架下,前端有太多的替代品。而PHP和JAVA很明显短期内是不会被淘汰的,新的语言规范也一直在发展,二十年前的VB现在依然有系统在使用,PHP面向网站开发,快速高效,JAVA则更多倾向于系统开发,性能强大且稳定,他们的特点不被完全替代,就永远不会被淘汰
我们在微信上24小时期待你的声音
解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流