PHP是不是在不断衰落?

网友解答: 作为一名从事PHP开发近9年的程序员,我觉得当下PHP还没到衰落的境地。PHP作为主流的服务器端开发语言,虽然它的定位是脚本语言,但它有着其它编译(解释)型语言无法比拟的优点

网友解答:

作为一名从事PHP开发近9年的程序员,我觉得当下PHP还没到衰落的境地。

PHP作为主流的服务器端开发语言,虽然它的定位是脚本语言,但它有着其它编译(解释)型语言无法比拟的优点,如:

1、丰富的函数库支持

PHP最大的亮点就是函数库非常丰富,比如一个MD5加密在PHP里只是一个函数,如果像Java、C#、Go这类语言,还要加载各种类库,实现起来太麻烦。函数库的支持让PHP项目开发效率变得相当高效。

2、动态脚本特性,修改实现能看到效果

动态脚本语言的特性决定了程序部署与修改变得异常方便,不像Java或者C#等语言,修改了代码无法实时看到效果。

3、开源方案较多

至少PHP能满足一般中型项目的开发需求,市面上开源方案也很多。


上面说的是PHP的优点,当然任何一门语言有优点就有短板,PHP也不例外。其实PHP程序员的天花板是很容易触碰到的,比如一个10年的PHP和5年的PHP,能力上的差距可能并不大。

PHP一直被人评价为“脏而快”的脚本语言,它更适合做为“胶水语言”、更适合做为大型网站的前端语言来使用。虽然有不少PHPer为了未来的发展会多选择一门开发语言,但这交不影响PHP未来的需求和发展。

从最早期的ASP是从1996年推出的,PHP是从1995年推出来的,两者时间上的差距不大,但ASP早已消失在开发者的视线中了,而PHP依然坚挻。在每期的TIOBE编程语言排行榜上看,PHP一直保持在前10位,由此可见PHP的强大。

综上,对于所有PHPer来说,请放心,PHP在未来相当长的一段时间内是不会被淘汰的。当然我们为了未来走得更远,也同样需要保持学习力。

网友解答:

然而,并没有,语言的替换是非常困难的,不止牵扯到程序,还牵扯到所在的公司技术栈的改变。从php转到java得公司不少,但转到go得不多,lua就更没听过,国内玩go得,似乎只有你在用的这玩意儿比较出名点,其余都是传统技术栈居多

标签: