• 全国统一热线
  • 联系电话18177335388
  • 推荐课程
  • PHP开发
  • PHP开发8077

    主讲老师:何文、谭龙涛

  • UI设计
  • UI设计8472

    主讲老师:陈秋婷、钟柳婷

    为什么要说:PHP是很好的语言

  • 作者:管理员发布时间:2018-03-16点击数:1033
  • 最近重温了惠新宸(鸟哥)在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没有go,java这样的编译型语言那么快,但社区一直在努力让它更快,更简单。

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

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

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

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

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


  • 上一篇:成为UI设计师所需要反思的问题?
  • 下一篇:如何使用不同的编程语言来造一匹马?Java、JS、PHP 亮了

  • 联系方式
  • 18177335388(周一至周五:8:00-20:00)

    手机号码:18177335388

    qq:976827878 QQ交谈

    地址:桂林市七星区信息产业园创新大厦B401

  • 公司二维码
  • 扫一扫,更精彩!

Copyright © 2016 大聪网络科技 版权所有

桂ICP备12003741号-11