最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

是 WordPress 讓 PHP 更流行了 而不是框架

 更新時(shí)間:2016年02月03日 22:53:00   投稿:mdxy-dxy  
最流行的是 WordPress,比其他應(yīng)用都流行很多,墊底的是 Zend Framework

Tiobe Index(編程語言世界排名指數(shù)),是一個(gè)顯示各種編程語言的相對流行趨勢的排名,開始于 2001 年,每個(gè)月更新一次。它將很多站點(diǎn)的搜索結(jié)果計(jì)算在內(nèi),以得到統(tǒng)計(jì)數(shù)據(jù)。這些站點(diǎn)包括:Google,Blogger,Wikipedia,YouTube,Baidu,Yahoo,Bing,Amazon 等。

PHP 在 Tiobe 上排名一直靠前,但最近它的排名更靠前了,2012 年是第7,現(xiàn)在是第5。人們可能將此歸因?yàn)槿ツ昴甑?Zend Framework 2 的發(fā)布,但并沒有什么依據(jù)。

于是作者開始探究為什么 PHP 在 Tiobe 上的排名曲線突然上揚(yáng),真的是官方框架發(fā)布造成的么?下面是他的結(jié)論,我大致翻譯如下。

一、WordPress 是最流行的 PHP 應(yīng)用

作者用 Google Trends 去比較幾個(gè)關(guān)鍵字的趨勢,這些關(guān)鍵詞是:WordPress,Joomla,Drupal,Magento,Zend Framework,它們的趨勢走勢圖如封面所示。
介紹下它們。WordPress 是開源博客程序,Joomla 和 Drupal 都是開源內(nèi)容管理發(fā)布系統(tǒng),Magento 是開源的電子商務(wù)程序(國內(nèi)似乎有家麥神電子商務(wù)把它漢化了在賣服務(wù)),Zend Framework 是官方開源的 PHP 框架。
最流行的是 WordPress,比其他應(yīng)用都流行很多,墊底的是 Zend Framework。
其實(shí)這些關(guān)鍵詞是作者認(rèn)為最流行的關(guān)于 PHP 的詞了,我覺得選這些詞也是合適的??蚣苓x一個(gè)做代表就行,而應(yīng)用的流行程度差別很大,盡量選名氣大的。我在這些詞中把 PHP 也加進(jìn)去,發(fā)現(xiàn) WordPress 的流行程度都快接近 PHP 了,所以說,用“最流行的 PHP 應(yīng)用”來描述 WordPress 沒任何問題。

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

這個(gè)結(jié)論細(xì)化了第一個(gè)結(jié)論。別以為只選了一個(gè)框架做比較,其實(shí)所有框架都差不多那個(gè)數(shù)量級。

三、WordPress 沒有用第三方框架

為了補(bǔ)充第二個(gè)結(jié)論…

四、是應(yīng)用讓技術(shù)流行起來,而不是框架

趨勢圖上提到的 Magento 這個(gè)電子商務(wù)應(yīng)用,是基于 Zend Framework 開發(fā)的,但它比框架流行。所以讓應(yīng)用流行起來的原因,并不是因?yàn)樗褂昧耸裁纯蚣埽撬鉀Q了用戶的實(shí)際問題。
WordPress 也是同樣道理,它對很多人都很有用。當(dāng)人們要裝個(gè) WordPress 時(shí),他們就知道了 PHP 這門技術(shù),他們需要支持 PHP 的虛擬主機(jī)空間。這就促使了 PHP 的流行。

五、可擴(kuò)展的 WordPress 插件生態(tài)

讓 WordPress 流行的最重要原因之一就是它的插件系統(tǒng)。插件幾乎能做任何事情,它們讓 WordPress 成為一個(gè)平臺(tái),而不僅僅是一個(gè)應(yīng)用。

六、很多非程序員因?yàn)?WordPress 開始開發(fā) PHP

很多 WordPress 用戶并不是程序員,但是因?yàn)檎也坏胶线m的插件、主題等,他們開始自己開發(fā)這些需求。

七、實(shí)用主義比理想主義好

軟件項(xiàng)目,在技術(shù)上得是美麗的,得是一致的,得遵循良好的項(xiàng)目計(jì)劃,得贊揚(yáng)設(shè)計(jì)模式。
但上面這些真的沒想象中的重要。很多應(yīng)用被創(chuàng)建是基于一種很實(shí)際的感覺,它們只專注于解決現(xiàn)實(shí)世界的需要。
相對而言,很多 PHP 框架,它們似乎開發(fā)自另一個(gè)星球。它們常常由理想主義的人開發(fā),更關(guān)注設(shè)計(jì)模式。

我的一點(diǎn)總結(jié):

作者還是用確鑿的證據(jù)證明了他的觀點(diǎn)。而我,也從中看到一些要注意的地方:

1、過于注重技術(shù)。在開發(fā)崗位工作,注重技術(shù)是必須的。但是當(dāng)自己做一個(gè)產(chǎn)品時(shí),最應(yīng)該關(guān)注的是解決現(xiàn)實(shí)世界的問題。
2、框架,解決的現(xiàn)實(shí)問題是,幫助普通開發(fā)者基于框架能更輕松快捷地開發(fā)應(yīng)用。相對應(yīng)用來說,面對的用戶量肯定是少幾個(gè)數(shù)量級的。
3、也許,針對某個(gè)流行應(yīng)用提供解決方案或服務(wù),就很有前途。當(dāng)然,開發(fā)出解決現(xiàn)實(shí)世界問題的應(yīng)用,更有前途。

相關(guān)文章

  • 怎樣去閱讀一份php源代碼

    怎樣去閱讀一份php源代碼

    技術(shù)的快速進(jìn)步,最好的途徑就是閱讀源代碼了。自己也閱讀了很多開源的程序,感覺方法很重要,好的方法可以達(dá)到事半功倍的效果。一下就是我自己的一些新的,希望對大家都有用。
    2009-08-08
  • 什么是phpDocumentor

    什么是phpDocumentor

    PHPDocumentor是一個(gè)用PHP寫的工具,對于有規(guī)范注釋的php程序,它能夠快速生成具有相互參照,索引等功能的API文檔。
    2008-09-09
  • PHP 開源框架22個(gè)簡單簡介

    PHP 開源框架22個(gè)簡單簡介

    PHP 是一個(gè)被廣泛使用的來進(jìn)行Web開發(fā)的腳本語言。雖然有很多其它可供選擇的Web開發(fā)語言,像:ASP 和Ruby,但是PHP是目前為止世界上最為流行的。
    2009-08-08
  • 理解和運(yùn)用PHP中的多態(tài)性[譯]

    理解和運(yùn)用PHP中的多態(tài)性[譯]

    在面向?qū)ο缶幊?,多態(tài)性是一個(gè)強(qiáng)大的和基本的工具。它可以用來在您的應(yīng)用程序建立一個(gè)更有機(jī)的流。本教程將介紹多態(tài)性的籠統(tǒng)的概念,以及它如何在PHP中可以很容易地部署。
    2011-08-08
  • ADODB的數(shù)據(jù)庫封包程序庫

    ADODB的數(shù)據(jù)庫封包程序庫

    ADODB的數(shù)據(jù)庫封包程序庫...
    2006-12-12
  • 8個(gè)出色的WordPress SEO插件收集

    8個(gè)出色的WordPress SEO插件收集

    以下是幾個(gè)一流的SEO插件列表,它們可以幫助我們提高WordPress站點(diǎn)在搜索引擎中的排名。
    2011-02-02
  • 經(jīng)典的PHPer為什么被認(rèn)為是草根?

    經(jīng)典的PHPer為什么被認(rèn)為是草根?

    經(jīng)典的PHPer為什么被認(rèn)為是草根?
    2007-04-04
  • 成為好程序員必須避免的5個(gè)壞習(xí)慣

    成為好程序員必須避免的5個(gè)壞習(xí)慣

    這篇文章主要介紹了成為好程序員的必須避免的5個(gè)壞習(xí)慣,寫的很好啊,小編總結(jié),不管做什么都要總結(jié)出自己的一套東西,需要的朋友可以參考下
    2014-07-07
  • php教程 插件機(jī)制在PHP中實(shí)現(xiàn)方案

    php教程 插件機(jī)制在PHP中實(shí)現(xiàn)方案

    PHP中插件機(jī)制的一種實(shí)現(xiàn)方案. 這篇文章的出發(fā)點(diǎn)是我對插件機(jī)制的理解,及其在PHP中的實(shí)現(xiàn)。此方案僅是插件機(jī)制在PHP中的
    2012-11-11
  • PHP 加密與解密的斗爭

    PHP 加密與解密的斗爭

    PHP代碼的保護(hù)一直是許多公司關(guān)注的核心問題,例如知名的一些論壇vBulletin、Discuz!、PhpWind及近日很火的ShopEx等等
    2009-04-04

最新評論

依安县| 宁城县| 万安县| 湘西| 曲周县| 洛隆县| 花垣县| 如东县| 惠安县| 兴隆县| 霍山县| 广南县| 蛟河市| 丹阳市| 远安县| 武汉市| 驻马店市| 讷河市| 且末县| 阳高县| 婺源县| 会泽县| 汉中市| 陇南市| 锡林郭勒盟| 南陵县| 诏安县| 甘谷县| 宝鸡市| 蒲江县| 晋城| 铜川市| 通山县| 赞皇县| 榆林市| 五常市| 法库县| 临海市| 永胜县| 苍溪县| 南康市|