(php是世界上最好的语言)(世界上最好的php语言)

(php是世界上最好的语言)(世界上最好的php语言)

最近重温了惠新宸(鸟哥)在Think 2015 PHP 技术峰会的演讲,再加上之前写了一篇讲述PHP诞生过程的文章,于是有了一番感慨。

惠新宸,鸟哥,国内最有影响力的 PHP 技术专家, PHP 开发组核心成员,PHP 7 核心开发者。曾供职于雅虎、百度、新浪,现任链家网技术副总裁兼总架构师。是 Yaf、Yar 以及 Yac 、Taint 等多个开源项目的作者。

PHP之所以能如此成功,我认为有如下几点原因:

一、社区的开发者们一直保持着初心,就是让web开发变得简单。

二、PHP拥有一个很优秀的社区,开发者十分民主,权限很大,可以投票决定新特性是否合并到主分支。

三、社区持续的在做着PHP优化,社区真的非常勤奋。

想想当时我刚入门web开发时也尝试用过一些别的语言像java,python什么的,但最后都放弃了,还是选择了PHP并一直用到现在,原因就是只有它很简单易用。

PHP学习曲线非常平缓,对于一个小项目,一名新手开发人员甚至不用框架都能快速完成,不用IDE,用notepad++或vim也可以完成开发。而相比之下ruby和nodejs的学习曲线就很陡峭了,造成很多人从入门到放弃。

也可能是使用PHP的人太多了,加上HHVM的威胁,这些都反向激励着社区不断优化PHP的性能,从PHP5.0到PHP7.0,性能提升了大概10倍。这更加坚定了广大程序员们使用PHP的信心。下面是鸟哥2014年发的一张性能对比图。如果以后再加入JIT的话,更高的性能真的可以期待。

(php是世界上最好的语言)(世界上最好的php语言)

虽然PHP没有go,java这样的编译型语言那么快,但社区一直在努力让它更快,更简单。

顺便吐槽一下,python这块做的就不是很好,甚至有大多数程序对速度要求并不高这种思想。还有python2的编码问题,python2和python3的不兼容,鸡肋的多线程,各种违背编程常识的坑等等。

JavaScript作用域和变量提升的问题时常把初学者搞得非常头疼。node.js很容易陷入异步调用的黑洞。

说了这么多,其实每个语言都有各自的优点,既然选择了,最好还是坚持走下去,并将它们的优点发扬光大,每一门语言都可以让你获得成功。就像鸟叔说的那样,学习任何东西都一样,一定要自己去钻研。多去想,多去了解。每一个学习新东西的人,一定要养成自己的一个良好的学习方法,这也会是最高效的方法。

最后希望PHP永远保持着简单易用的初衷,我会和PHP一路同行。

PHP语言最大的初衷是能够让开发者非常容易上手,简单易用,因此使用PHP做web后端开发的程序员非常多,成为当今最热门的web开发语言之一。甚至程序员圈流传有这么一个梗:PHP是世界上最好的语言。

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者互联网技能图谱所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(php是世界上最好的语言)(世界上最好的php语言)
本文链接:https://www.51qsb.cn/article/dvjh8u.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-07-24
下一篇2023-07-24

你可能还想知道

发表回复

登录后才能评论