在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
程序员讨厌PHP编程语言为什么?PHP不太好的语法不一致与不良设计,PHP无论是使用运算符还是函数命名都令人难以置信的不一致。PHP仍保留在PHP4,该语言尚不稳定,性能不佳且较浅层的OOP时,开发人员认为该语言已经停滞了20年不喜欢PHP。
PHP世界上使用最广泛的Web开发语言,也是最令人讨厌的编程语言。为什么这么多开发人员这么讨厌PHP呢?
如果说PHP被全世界所讨厌,那不是个人的看法。在最新的程序员编程语言调查中,来自世界各地的开发人员将PHP 列为最可怕的5种语言之一。最新的Hired调查显示,PHP在最讨厌的语言前2名中名列前茅。还有一些调查,比如Reddit上的话题。
从前做过一些Symfony2项目,喜欢Symfony这个框架真的还不错。为什么这么恨PHP?
在1994年,Rasmus Lerdorf正在编写C工具套件,该工具套件用于管理他的个人网站。Rasmus当时只是在满足自己的需要。他并没有想把它变成一种编程语言。此工具套件中的任何内容都不旨在成为一体。一年后,拉斯穆斯(Rasmus)发布了这个开源工具箱,当时叫做:PHP / FI。
开发小组接管了代码,并在1997年发布了PHP /FI2。1998年,PHP部分内容被重写,并发布了PHP3。在1999年,PHP的核心被完全重写,这就是Zend引擎。接着第二年发布了PHP4,并在2004年与Zend2一起发布了PHP5。PHP6后来被取消。最终,PHP7对该语言的另一次重大重写:于2015年发布。但最开始时,Lerdorf只是在写自己的东西而已。
不一致与不良设计,PHP不太好的语法。PHP无论是使用运算符还是函数命名都令人难以置信的不一致。开发人员讨厌PHP,因为PHP是一门技术上不一致且设计不良的语言。将其与其他语言进行比较时,对比显而易见,问题确实如此。
使用PHP很容易就产生错误的代码,而其他语言有很多规范限制。PHP的许多安全问题,使用PHP编写错误和不安全的代码非常容易。但是,如果编写正确的代码,PHP并不会产生安全漏洞,也不会是丑陋的代码。开发人员讨厌PHP,因为使用这样的自由度很高的语言容易出错。
PHP被讨厌还有另外一个重要因素。开发人员讨厌PHP因为它无处不在。比如Wordpress博客在PHP7上运行。像大多数网站一样,我只需要托管一个动态页面,然后将其缓存。PHP在这点非常可以胜任。虽然语言本身并不是最好的。。但是谁在乎 ?它以快速且易于访问的方式满足了人们的需求。也正是由于这个原因,80%的网站都在PHP中运行。
向James解释时,他像疯了一样。不得不经常更改PHP中的内容,为此感到头痛。WordPress的出现将长期使用PHP。Facebook,Wikipedia,Yahoo,Flickr,Tumblr所有这些网站均在用PHP运行,并且每月欢迎数百万用户,而丝毫没有出什么问题。PHP已经做得很好,并且已经运行了很长时间。
PHP要消亡已经听了十多年,类似PHP即将消亡的预言,但仍然在那,不减反增。尽管现在有最新的替代技术,但它并没有太大受压缩。开发人员讨厌PHP,因为它与新“炒作”的语言相反,PHP在网络上最慢的语言。
PHP在发展而非声誉,在许多开发人员的心中,PHP仍保留在PHP4。也就是该语言尚不稳定,性能不佳且较浅层的OOP时。开发人员不喜欢PHP,认为该语言已经停滞了20年。如今,当了解新的PHP时,您就知道它现在与PHP4已经相距甚远。
PHP7比Python和Ruby更快。如果需要可以使用强类型的语言对比。近年来出现的静态解析器也在发展,使用诸如Symfony或Zend之类的框架会强制采开发者用良好实践。这些框架每年至少发布一个新版本,其中包含非常精确的计划。
PHP7.4的性能目前更高。开发人员讨厌PHP讨厌PHP很酷。这种语言的声誉一直很差,这有很强的遗产和很多问题,但是对于大多数网站来说还是有很多的好东西。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
常用的php开发工具有哪些?
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。关于PHP的开发工具其实网站上可以搜索到非常多,那么常用的php开发工具有哪些?下面小编给大家分享一下。
10649
2019-07-03 15:05:02
学PHP有前途吗?好找工作吗?
学PHP有前途吗?好找工作吗?相信这是大多数PHP学习者共同关注的问题。答案当然是肯定的。下面小编要从PHP脚本主要应用领域和PHP开发就业情况两方面,来为大家分析PHP的就业前景到底怎么样。
7728
2019-09-25 18:28:56
PHP培训要多少钱?有什么收费标准?
如今市面上规模较大的PHP培训机构都在一万到两万之间,黑马程序员PHP培训2万左右,这些费用对于大部分刚毕业的学生来说是比较困难的,但是想要找到靠谱的PHP培训机构就必须要结合自身的经济情况以及学习能力进行选择,不能贪图学费一时便宜选择不知名的小机构,最后学不到东西不仅浪费了钱还浪费了宝贵的机会。
9523
2019-12-18 14:59:58
PHP开发发展前景如何?较其他语言有哪些优势?
最近看到网上有同学在讨论学PHP发展前景如何?好不好找工作,较其他语言有哪些优势?不要相信网络上说互联网寒冬,PHP待遇差,工作饱和了等等谣言,只要技术过硬,就不必担心被行业淘汰,能力决定未来。
7795
2020-02-13 17:25:25
什么时候PHP成了最糟糕的语言?
PHP是一门有趣的编程语言。语言与利用语言构建的程序通常属于两种设计理念。这里我指的不是瀑布式或敏捷之类的软件开发生命周期,而是软件管理的基本思想。有人将这些思想称为“正确的方式”以及“Worse is Better”。
3861
2021-09-30 15:17:24