众所周知,PHP语言作为服务器端开发的脚本语言,在网站开发方面非常有名。自从1995年RasmusLerdorf创建之后,根据W3Techs的调查显示在已知的服务端编程语言中,PHP就占据了82%。而其中还不乏WordPress,Facebook这样的科技公司。在编程语言流行度排行榜中的位置仅次于Java,在Toibe排行中名列第六。2015年PHP 7发布,是极大地改进了性能,让PHP变得加强大。不过,像所有的技术一样,人们对它的评价总是参差不齐,有人喜欢而有人不喜欢。
为什么开发人员对于PHP语言褒贬不一?
优点一:流行,容易上手
PHP是目前流行的编程语言,这毋庸置疑。它驱动全球超过2亿多个网站,有全球超过81.7%的公共网站在服务器端采用PHP。不仅如此,据统计,有78.1%从事PHP的人认为PHP容易学习和上手。这是因为PHP常用的数据结构都内置了,使用起来方便简单,也一点都不复杂,表达能力相当灵活。
NewMediaCampaigns公司的开发工程师JoshLockhart曾讲过:PHP是容易学习的网站开发语言,它能安装在绝大多数的服务器上,并且由于有实时新的文档和问答,PHP语言相对其他语言简单易学。
优点二:开发职位很多
在服务器端的网站编程中PHP会容易帮助你找到工作。京东、淘宝、天猫、Google、百度、新浪、腾讯QQ、微信等很多互联网相关企业都在使用PHP开发框架,所以可以说市场对PHP的开发程序员的需求还是比较大的。
优点三:仍然在不断发展
PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。版本是7之后,一直在提供高性能的应用,在一些WordPress基准测试当中,性能可以达到PHP 5.6的3倍。PHP 7包含了一些重大安全改进,如除去PHP安全模式,添加魔术引号,有一些新的保留关键字等等。而今年三月份,PHP 7.1.3 和7.0.17已经正式发布。
缺点:设计缺陷,缺少关注
PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从C++和Java学来的。
不过,总的来说,相对于极小的缺点来说,PHP的发展空间是极其大的,这也是为何其会受到市场以及企业喜欢和欢迎的原因所在。可以说,对一门技术的喜厌程度来自很多方面,从个人习惯到项目需求,毕竟任何东西都没办法做到人见人爱。看完以上分析,如果你喜欢,并且愿意加入PHP这个大家族来,不妨先来千锋教育好好学习一番,让自己获得广阔的发展空间。哪些人可以学PHP?前期需要了解一些互联网的基础知识:网上购物、发贴、会聊QQ、玩QQ空间、了解初中级别的英语单词、会基本的办公软件都可以学习PHP,帮助你找到工作。
相关文章
了解千锋动态
关注千锋教育服务号
扫码关注千锋互联
身边的移动开发导师