WordPress让PHP比框架更受欢迎
Tiobe索引(Programming Language World Ranking Index),一个显示各种编程语言相对流行趋势的排名,始于2001年,每月更新一次。它计算许多网站的搜索结果以获得统计数据。这些网站包括:谷歌、博主、维基百科、YouTube、百度、雅虎、必应、亚马逊等。
PHP在Tiobe上一直排名靠前,但最近排名更高,2012年排名第7,现在排名第5。人们可能会把这归因于去年底Zend Framework 2的发布,但没有依据。
于是笔者开始探究为什么PHP在Tiobe上的排名曲线突然上升,真的是官方框架发布造成的吗?以下是他的结论,我大致翻译如下。
1.WordPress是最流行的PHP应用程序。
作者用谷歌趋势比较了几个关键词的趋势:WordPress、Joomla、Drupal、Magento和Zend Framework,它们的趋势图显示在封面上。介绍他们。WordPress是一个开源的博客程序,Joomla和Drupal都是开源的内容管理和发布系统,Magento是一个开源的电商程序(似乎中国有一个Maishen电商已经把它做成中文并出售服务),Zend Framework是一个官方的开源PHP框架。WordPress是最受欢迎的一个,比其他应用程序流行很多,Zend Framework是最后一个。其实在笔者看来,这些关键词是关于PHP最热门的词汇。我认为选择这些词也是合适的。只需选择一个有代表性的框架,但应用的普及程度差异很大,所以尽量选择著名的。我在这些文字中加入了PHP,发现WordPress的普及程度几乎接近PHP,所以用“最受欢迎的PHP应用”来形容WordPress是没有问题的。
其次,WordPress本身比任何PHP框架都受欢迎。
这个结论完善了第一个结论。不要以为只选择了一帧进行比较,其实所有的帧都在那个数量级左右。
第三,WordPress不使用第三方框架。
为了补充第二个结论.
第四,使技术流行的是应用程序,而不是框架。
趋势图中提到的电商应用Magento是基于Zend Framework开发的,但比框架更受欢迎。所以,应用之所以受欢迎,并不是因为它使用了什么框架,而是因为它解决了用户的实际问题。WordPress也是一样,它对很多人都很有用。当人们想要安装WordPress时,他们知道PHP的技术,他们需要支持PHP的虚拟主机空间。这促进了PHP的普及。
动词(verb的缩写)可扩展的WordPress插件生态。
WordPress受欢迎的最重要原因之一是它的插件系统。插件几乎可以做任何事情。他们让WordPress成为一个平台,而不仅仅是一个应用程序。
第六,很多非程序员因为WordPress开始开发PHP。
很多WordPress用户不是程序员,而是因为找不到合适的插件、主题等。他们开始自己开发这些需求。
七、实用主义胜过理想主义。
软件项目必须在技术上美观,一致,遵循好的项目计划,并赞扬设计模式。但是这些真的没有我想的那么重要。许多应用程序都是基于非常实用的感觉而创建的,它们只专注于解决现实世界的需求。相对来说,很多PHP框架似乎是从另一个星球开发出来的。它们往往是理想主义者开发的,更注重设计模式。
我的总结:
作者用确凿的证据证明了他的观点。而我,也看到一些需要注意的地方:
1、过于注重技术。在开发岗位上工作,一定要注意技术。但是当你自己做一个产品的时候,你最应该注意的是解决现实世界中的问题。2.框架,解决的实际问题是帮助普通开发人员基于框架更轻松快捷地开发应用。相对来说,面临的用户数量肯定少了几个数量级。3.也许为一个流行的应用程序提供解决方案或服务是有希望的。当然,开发应用程序来解决现实世界的问题更有希望。
版权声明:WordPress让PHP比框架更受欢迎是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。