加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

PHP编程:是 WordPress 让 PHP 更流行了 而不是框架

发布时间:2020-12-13 03:07:22 所属栏目:PHP教程 来源:网络整理
导读:《是 WordPress 让 PHP 更流行了 而不是框架》要点: 本文介绍了是 WordPress 让 PHP 更流行了 而不是框架,希望对您有用。如果有疑问,可以联系我们。 PHP实战 Tiobe Index(编程语言世界排名指数),是一个显示各种编程语言的相对流行趋势的排名,开始于 2001

《是 WordPress 让 PHP 更流行了 而不是框架》要点:
本文介绍了是 WordPress 让 PHP 更流行了 而不是框架,希望对您有用。如果有疑问,可以联系我们。

是 WordPress 让 PHP 更流行了 而不是框架PHP实战

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

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

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

一、WordPress 是最流行的 PHP 应用PHP实战

作者用 Google Trends 去比较几个关键字的趋势,这些关键词是:WordPress,Joomla,Drupal,Magento,Zend Framework,它们的趋势走势图如封面所示.
介绍下它们.WordPress 是开源博客程序,Joomla 和 Drupal 都是开源内容管理发布系统,Magento 是开源的电子商务程序(国内似乎有家麦神电子商务把它汉化了在卖服务),Zend Framework 是官方开源的 PHP 框架.
最流行的是 WordPress,比其他应用都流行很多,垫底的是 Zend Framework.
其实这些关键词是作者认为最流行的关于 PHP 的词了,我觉得选这些词也是合适的.框架选一个做代表就行,而应用的流行程度差别很大,尽量选名气大的.我在这些词中把 PHP 也加进去,发现 WordPress 的流行程度都快接近 PHP 了,所以说,用“最流行的 PHP 应用”来描述 WordPress 没任何问题.PHP实战

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

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

三、WordPress 没有用第三方框架PHP实战

为了补充第二个结论…PHP实战

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

趋势图上提到的 Magento 这个电子商务应用,是基于 Zend Framework 开发的,但它比框架流行.所以让应用流行起来的原因,并不是因为它使用了什么框架,而是它办理了用户的实际问题.
WordPress 也是同样道理,它对很多人都很有用.当人们要装个 WordPress 时,他们就知道了 PHP 这门技术,他们需要支持 PHP 的虚拟主机空间.这就促使了 PHP 的流行.PHP实战

五、可扩展的 WordPress 插件生态PHP实战

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

六、很多非程序员因为 WordPress 开始开发 PHPPHP实战

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

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

软件项目,在技术上得是美丽的,得是一致的,得遵循良好的项目计划,得赞扬设计模式.
但上面这些真的没想象中的重要.很多应用被创建是基于一种很实际的感觉,它们只专注于办理现实世界的需要.
相对而言,很多 PHP 框架,它们似乎开发自另一个星球.它们常常由理想主义的人开发,更关注设计模式.PHP实战

我的一点总结:PHP实战

作者还是用确凿的证据证明了他的观点.而我,也从中看到一些要注意的地方:PHP实战

1、过于注重技术.在开发岗位工作,注重技术是必须的.但是当自己做一个产品时,最应该关注的是办理现实世界的问题.
2、框架,办理的现实问题是,帮助普通开发者基于框架能更轻松快捷地开发应用.相对应用来说,面对的用户量肯定是少几个数量级的.
3、也许,针对某个流行应用提供办理方案或服务,就很有前途.当然,开发出办理现实世界问题的应用,更有前途.PHP实战

《是 WordPress 让 PHP 更流行了 而不是框架》是否对您有启发,欢迎查看更多与《是 WordPress 让 PHP 更流行了 而不是框架》相关教程,学精学透。编程之家 52php.cn为您提供精彩教程。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读