对于语言来降差别不大,唯一的区别是PHP对于环境的要求更低一些。相同情况下中小型网站PHP要比java更合适一些。详细点来讲(以下只针对中小型网站):
1、php从一开发出来就是为了做网站的,而且其用途也一直是在做网站,因为专注,所以专业。
2、java要照顾很多其他方面的开发,所以效率自然低(无论是开发效率还是单机运行效率)。
3、java太耗系统资源,在一些小型项目上,也就是你的服务器就一台机器的情况,开发同样功能的一个网站,假设功能很简单,就是一篇新闻阅读站,假如java可以允许最多3000人同时访问,那么php至少允许几万人同时访问。
4、我个人用个不太恰当的说法,java适合使用上百上千台服务器分布式假设的那种大型系统,并且系统主要处理一些复杂的逻辑运算。而对于一些功能简单,纯粹读写数据库的操作,php表现出几十倍的java的性能。
5、php开发软件、服务器软件都是免费的,另外php对服务器硬件要求低,极大降低了架设php网站的成本,大家没有谁跟钱过不去吧。所以在世界上百分之八十以上的网站是用php开发的,你看国外网站大多数是php的。
温馨提示:答案为网友推荐,仅供参考