犹记得,据年7月的PHP官方文档描述,“PHP是有史以来最好的语言,没有之一。它快速,非常强大,而且免费。不过,随着时间的迭代,不少开发者发现所谓世界上最好的语言PHP,虽然能极大地提升性能,但是其功能不够完善最终导致PHP开始走上了下坡路,对此,你怎么看?
作者
ItaloBaeza
译者
孙薇,责编
屠敏
以下为译文:
自Wordpress、Drupal、CakePHP、Laravel、Symfony及许多其他的Web应用程序走上舞台以来,人们发现语言程序的创建如此简单,似乎也让语言出现了某种类似二次复兴的迹象。虚拟主机Webhosting再加上PHP+MySQL+Apache堆栈,就像野火一般迅速蔓延,突然每个人都在十分钟里建起了自己的网站:博客、购物车、相册等等,应有尽有。
PHP的支持者们乐于致力改善这门语言,最终他们成功了——迟钝的老版本逐渐被替换掉,PHP7在性能和功能方面都更优,PHP8甚至还支持JIT引擎。
但我认为,之后PHP会慢慢消失,甚至完全被淘汰。根据官宣,PHP8的唯一主要功能就是JIT引擎——在CPU受限的场景中能提高性能,但也仅此而已,其他更新微不足道,不会对我们现有或未来的应用程序产生任何影响。
性能不会成为致命的问题,但功能缺乏才是问题。
暂时的胜利,最终的失败
在PHP5暴露问题(慢、依赖混乱、功能缺乏)的同时,Ruby、Python、Node.JS和Go都开始受到大众