作为一个资深的PHPer,最近几年确实感受到了php的市场份额在下降,我认为原因是多方面的:1、前后端分离,特别是vue、react在前端日益普及(现在的前端是不是很久没有脱离脚手架开发过了?), 使...
作为一个资深的PHPer,最近几年确实感受到了php的市场份额在下降,我认为原因是多方面的:
1、前后端分离,特别是vue、react在前端日益普及(现在的前端是不是很久没有脱离脚手架开发过了?), 使得通过接口而数据驱动的web开发越来越成为行业默认方案,这方面恰恰扼杀了php在模版引擎方面的一大优势。这一点也和移动端的兴起归为一类
2、 各个分支领域都有了更好/更新/更先进的代替方案,即便也是『轻』语言,如python、go、ruby、nodejs……都在各自的某个领域有着擅长的场景,这部分也抢占了部分份额
3、大公司的内卷,业务也逐渐稳定,更多要求的是招聘和稳定,所以在大公司java当仁不让占据了更大的份额
4、云服务的日渐成熟,持续部署技术的日益普及,生产环境的复杂度已不是重要的考虑点,所以php部署简单,以及相比java、.net轻量快速的特点也不那么在意了
5、微服务思维的发展,单体大型应用越来越少,结合第二点,所以即便一个初创业务是php起步,随着时间推进,即便项目没黄,php的需求也不是必须的,完全有更多的选择,这时候很可能空降了某里某迅的大哥带着成熟的东西和人介入进来
也不完全是php自身的问题,市场这么大,有了更多的玩家参与进来,自然份额有所侵占,php也在发展,比如php8就有了很多非常好的新特性。