首页 > 为什么那么多人用Java开发B/S应用,而不用PHP?

为什么那么多人用Java开发B/S应用,而不用PHP?

如题,为什么?难道是Java可以把代码编译成字节码而起到保护代码的作用?还是什么原因?


性能原因...


W3Techs统计数据显示,互联网上有82%的网站由PHP驱动.

RedMonk综合Github(横轴)和StackOverflow(纵轴)的数据分析,2016年6月发布的编程语言排行榜.前4位是JS,Java,PHP,Python,另外C#,C++,Ruby并列第五,接下来是C和OC.

https://www.google.com/ncr#q=php
About 7,670,000,000 results (0.60 seconds)
https://www.google.com/ncr#q=...
About 411,000,000 results (0.58 seconds)

https://www.baidu.com/s?wd=php
百度为您找到相关结果约100,000,000个
https://www.baidu.com/s?wd=java
百度为您找到相关结果约95,400,000个

淘宝/百度/搜狗/360/新浪/腾讯/小米等都广泛部署了PHP:
https://www.taobao.com/index.php
https://www.tmall.com/index.php
https://www.baidu.com/index.php
http://www.sogou.com/index.php
http://www.so.com/index.php
http://weibo.com/login.php
http://t.qq.com/login.php
http://list.mi.com/index.php

马云用PHP在电商中淘宝,扎克伯格用PHP打开了他人生的脸书。
在追求快速开发的互联网时代,短平快的PHP舍我其谁?
Java Web,简直就是一个笑话,简直就是在侮辱投资人的智商,简直就是在浪费投资人宝贵的时间和金钱,
Java Web必定败亡在PHP的铁蹄之下,淹没在互联网的滚滚洪流之中。

如果马云的员工坚持用Java开发,等一个开发周期下来,
估计马云早就破产了,现在可能只是一个普普通通的人民教师。
间接受益于PHP应用的马云,迈出了自己成功的第一步。
直到现在,淘宝、天猫访问量最大的首页和搜索页仍然由PHP驱动,
可见PHP的威力,不容你等JAVAer质疑。

Java服务上个线都要通宵的运维开发体验太糟糕了.
无需编译热部署的PHP在快速开发和部署上友好太多了.
Java Web的运行容器Tomcat是基于Java开发的,而PHP的PHP-FPM是C语言开发的,这一点上PHP性能一点都不吃亏.
Java类库rt.jar是Java开发的,而PHP的PECL库函数都是C实现的,这点上PHP性能也不吃亏.
Java Web项目普遍带着一大堆第三方类库跑,而PHP只用原生不用框架进行开发加上PHP7的加成下不见得会比Java慢,因为Web应用瓶颈普遍出现在数据库I/O,网络I/O上.


团队技术栈倾向是java就用java吧。


场景,业务场景!!!不用的语言适合不同的业务特点。


JavaEE技术体系完善,解耦做得好,而且工程规模大,能要个好价钱。


性能是一方面,另外Java在企业级开发这块的成熟度和周边框架的完善程度都比较好。但PHP永远是最优秀的,嘿嘿嘿


干啥活用啥工具。话说这个题吸引了如此大的仇恨。。


很多都是混着写的,比如非撕不可,哦不,facebook。
它就是 java/c++/php


从我的经验来说,主要还是在工程性。php的简便轻量在工程性上稍显不足,多人配合的一致性不高,开发中大型应用需要太多的额外工作。而Java天生就是为大型应用而生的,但是你如果拿Java去开发个小网站,时间成本是php的数倍。


这种月经智障问题,又来


php的哥们儿点的踩吗?哈哈哈哈


好像php干不过java


php的优势主要在于开发效率和学习成本低,而java据说性能比较好。。所以既然是“应用”,那么肯定都会下意识的选择一个性能比较好的。

但事实上这样比较完全没有意义,那么多人用Java开发B/S应用,而不用PHP?,同样也有很多人用php开发,而你只看到了用java的人。说实话现在阻碍一门语言发展的原因大多不在于性能,而是在于生态圈,java在企业级的生态圈可能比较好吧


我去,这道题多大仇!
许多站点都是PHP起家后面转Java的,毕竟编译过跑得快。

【热门文章】
【热门文章】