当前位置:学者斋 >

计算机 >php语言 >

开发人员对于PHP语言为什么褒贬不一

开发人员对于PHP语言为什么褒贬不一

众所周知在网站开发上PHP语言作为服务器端开发的脚本语言市非常有名的。从1995年RasmusLerdorf创建之后,根据W3Techs的调查显示在已知的服务端编程语言中,PHP占了82%。其中不乏WordPress,Facebook这种公司。在PyPL(编程语言流行度排行榜)中仅次于Java,在Toibe排行中名列第六。像所有的技术一样,人们对它的评价参差不齐。那么下面我们就来看看为什么开发人员对于PHP语言褒贬不一!

开发人员对于PHP语言为什么褒贬不一

  优点一:流行,容易上手

  水滴分割线

PHP是目前最流行的编程语言。PHP工具厂商Zend科技CEOAndiGutmans如是说。NewMediaCampaigns公司的开发工程师JoshLockhart对我们讲:PHP是最容易学习的网站开发语言。它安装在绝大多数的服务器上。由于有实时更新的文档和问答,PHP语言相对其他语言简单易学。

  优点二:开发职位很多

  水滴分割线

Gutmans还说,在服务器端的网站编程中PHP会帮助你找到工作。一个简短的调查中显示,和PHP相关的职位有3366个,相比于Java17418个和Perl4300个,Python5429个少了一些,但是比Ruby的2973和985个Objective-C职位多一些。尽管比Ruby,Python,Go,Rust语言略逊,但是Lockhart认为PHP仍然是使用最多的'语言之一。

  优点三:仍然在不断发展

  水滴分割线

PHP在不断兼容着类似closures和命名空间等技术,同时兼顾性能和当下流行的框架。Gutmans说道,接触PHP并不需要知道PHP到底提供了哪些技术,Lockhart作为一名开发人员讲:大家讲PHP认为是一个面向对象的开发模型。接下来的版本是7,将要提供更高性能的应用。Lockhart指出Facebook也在加强PHP,比如他们的HHVM虚拟机,和Hack编程语言。

  缺点:设计缺陷,缺少关注

PHP被称作是不透明的语言,因为没有堆栈追踪,各种脆弱的输入。没有一个明确的设计哲学。早期的PHP受到Perl的影响,带有out参数的标准库又是有C语言引入,面向对象的部分又是从C++和Java学来的。

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/php/qx54m.html