跟python相比,php不需要django之类的库,原生就支持web。小白们不需要配置什么东西,门槛就低了。而且php的语法是类C的,函数命名大部分也是类C的,大部分码农在学校或多或少都学过C/C++,接触php肯定要比py顺手。
跟java相比,支持php的主机显然更多。云主机兴起之前,是个虚拟主机都是lamp,都支持php。而虚拟主机是最便宜的解决方案,也就是说随便租个虚拟主机就能跑php的网站,成本就低了。
其实说白了没有什么最好的语言,只有最合适的语言。php之所以在web2.0的时代异军突起,击败了python,原因跟php好与不好没有关系,是跟契机有关系,只是在那个环境下合不合适。
编程语言之争由来已久,但是php和java确实是最受争议的。自从web2.0热起来后,java逐渐淡出了。究其原因并不在于语言本身,而在于用语言的人。
这些人的各种无敌言论自然让很多科班的人呲之以鼻。天龙八部里有个星宿派,虽然在施毒方面有些特长,但门下弟子总的来说武艺平平,其实江湖武功低微的人多的是,低调便是了,谁又老是盯着你呢?
然而这个新宿派却偏偏跑出去招摇过市,胡吹本门派武功盖世,大有傲视天下之势,那么其他门派的人会怎么看他们呢?
php就是语言江湖的星宿派。