时间:2016-11-24来源:本站原创作者:佚名

TiobeIndex(编程语言世界排名指数),是一个显示各种编程语言的相对流行趋势的排名,开始于年,每个月更新一次。它将很多站点的搜索结果计算在内,以得到统计数据。这些站点包括:Google,Blogger,Wikipedia,YouTube,Baidu,Yahoo,Bing,Amazon等。

PHP在Tiobe上排名一直靠前,但最近它的排名更靠前了,年是第7,现在是第5。人们可能将此归因为去年年底ZendFramework2的发布,但并没有什么依据。

于是作者开始探究为什么PHP在Tiobe上的排名曲线突然上扬,真的是官方框架发布造成的么?下面是他的结论,我大致翻译如下。

一、WordPress是最流行的PHP应用

作者用GoogleTrends去比较几个关键字的趋势,这些关键词是:WordPress,Joomla,Drupal,Magento,ZendFramework,它们的趋势走势图如题图所示。

介绍下它们。WordPress是开源博客程序,Joomla和Drupal都是开源内容管理发布系统,Magento是开源的电子商务程序(国内似乎有家麦神电子商务把它汉化了在卖服务),ZendFramework是官方开源的PHP框架。

最流行的是WordPress,比其他应用都流行很多,垫底的是ZendFramework。

其实这些关键词是作者认为最流行的关于PHP的词了,我觉得选这些词也是合适的。框架选一个做代表就行,而应用的流行程度差别很大,尽量选名气大的。我在这些词中把PHP也加进去,发现WordPress的流行程度都快接近PHP了,所以说,用“最流行的PHP应用”来描述WordPress没任何问题。

二、WordPress自身比任何PHP框架要流行的多

这个结论细化了第一个结论。别以为只选了一个框架做比较,其实所有框架都差不多那个数量级。

三、WordPress没有用第三方框架

为了补充第二个结论…

四、是应用让技术流行起来,而不是框架

趋势图上提到的Magento这个电子商务应用,是基于ZendFramework开发的,但它比框架流行。所以让应用流行起来的原因,并不是因为它使用了什么框架,而是它解决了用户的实际问题。

WordPress也是同样道理,它对很多人都很有用。当人们要装个WordPress时,他们就知道了PHP这门技术,他们需要支持PHP的虚拟主机空间。这就促使了PHP的流行。

五、可扩展的WordPress插件生态

让WordPress流行的最重要原因之一就是它的插件系统。插件几乎能做任何事情,它们让WordPress成为一个平台,而不仅仅是一个应用。

六、很多非程序员因为WordPress开始开发PHP

很多WordPress用户并不是程序员,但是因为找不到合适的插件、主题等,他们开始自己开发这些需求。

七、实用主义比理想主义好

软件项目,在技术上得是美丽的,得是一致的,得遵循良好的项目计划,得赞扬设计模式。

但上面这些真的没想象中的重要。很多应用被创建是基于一种很实际的感觉,它们只专注于解决现实世界的需要。

相对而言,很多PHP框架,它们似乎开发自另一个星球。它们常常由理想主义的人开发,更







































北京专科治疗白癜风的医院
治白癜风医院哪家比较好

转载请注明原文网址:http://www.coolofsoul.com/phptx/12540.html

------分隔线----------------------------