英文原文:John Koetsier,編譯:騰訊科技
美國科技部落格VentureBeat撰稿人John Koetsier近日撰文,稱網路上最流行的程式語言可能即將推出移動版。文章指出,有75%的網站正在使用PHP,如Facebook、維基百科、雅虎和Photobucket等網站都是使用PHP程式語言來構建的,但這種語言看起來仍無法獲得任何尊敬。不過,移動版PHP應將有助於這種程式語言繼續實現增長。
以下是這篇文章的全文:
有一種開發者對網路上最流行的程式語言PHP又愛又恨,而當這種程式語言的看管者採取下一步行動時,他們將真的只恨不愛了。
PHP是由丹麥程式設計師雷斯莫斯·勒道夫(Rasmus Lerdorf)在1995年創造出來的。在1997年,以色列程式設計師安迪·古特曼斯(Andi Gutmans)和齊弗·蘇拉斯基(Zeev Suraski)重寫了解析程式,從而為PHP 3奠定了基礎。到1999年,兩人開發出了Zend Engine,到現在它仍是PHP的直譯器。此後,古特曼斯和蘇拉斯基仍繼續合作,共同建立了商業化實體Zend Technologie,為PHP開發者創造擴充套件產品和服務,尤其是在企業中供職的開發者。
時至今日,在程式碼庫經過多次重大的迭代以後,有35%的網路流量是由PHP處理的,古特曼斯說道。而據維基百科提供的資料顯示,有75%的網站正在使用PHP,如Facebook、維基百科、雅虎和Photobucket等網站都是使用PHP程式語言來構建的。全球最流行的部落格平臺WordPress也是用這種語言構建的,很可能在其35%的網路流量中佔到了一半的比例。此外,其他大多數主要的內容管理系統也同樣使用這種語言,如Drupal和Joomla等。
不受尊敬???
儘管如此,這種語言看起來仍無法獲得任何尊敬,在過去許多年時間裡都被使用C、Java、.NET、Python或Ruby等語言編寫程式碼的程式設計師所嘲笑。從發展趨勢來看,PHP作為一個搜尋詞彙的使用量在過去幾年時間裡一直都呈現出下滑的走勢,而移動應用革命則讓Objective-C和Java重新復甦。
那麼,這種為如此之多的網路流量提供支援的程式語言是否就會這樣悄無聲息的消失呢?
如果古特曼斯對此有話要說的話,那麼答案肯定就是否定的。VentureBeat就PHP及其未來的問題與他進行了對話,結果是他比以往任何時候都更加看好這種程式語言,尤其是說到即將推出的移動版PHP時就更是如此。
攫取份額
“所有動態語言現在都正在從Java和.NET那裡攫取份額。”古特曼斯說道。“我們正在從中獲得很大好處。”
因此,Ruby on Rails或Node.js等更加時髦的技術並不特別令古特曼斯感到困擾。心理份額當然是很好的,但市場份額更好。而古特曼斯所重點關注的就是市場份額資料,尤其是在企業使用者中佔據的市場份額。
“從成熟的觀點來看,”古特曼斯說道,“我認為就目前而言,其他任何動態語言都不具備完整的工具組。我們的競爭對手是Java 和.NET……而永遠都不是是其他的動態語言。”
雖然古特曼斯喜歡Ruby on Rails正在做的事情,並認為PHP能從中學習和借鑑某些東西,但他同時指出,PHP對WordPress、Drupal和Magento等解決方案能提供重大的支援。“與八年以前相比,現在我們已經變得更好……在今天,我們是唯一能真正進入主流企業的程式語言。”古特曼斯說道。“我們確實相信,PHP的動量和規模將會繼續下去。我們不認為現在PHP正在放慢速度。”
古特曼斯的言辭帶有公司創始人的那種熱忱;當然,還有其他一些公司也正在迎合與PHP相關的企業需求,但Zend仍舊是最大和最知名的PHP產品和服務提供商之一,從其起源來看尤其是如此。
據最近釋出的一份研究報告顯示,有三分之二的開發者將一半的時間花在PHP身上。另據Rails開發者馬可·蓋爾(Marc Gayle)最近釋出的研究報告顯示,分類資訊網站Craigslist上有一半的開發者職位需要PHP開發者。當我與蓋爾交談時,他猜測其理由可能在於PHP擁有超級流行的內容管理系統。“我覺得,那讓結果產生了偏移。”他說道。“但我不能確定。”
移動版即將問世
在說到移動應用的問題時,古特曼斯支援JavaScript締造者布蘭登·艾奇(Brendan Eich)等人的說法,堅定地相信網路和網路語言最終將會趕上來,擊敗本地化的程式語言。
但古特曼斯暗示,PHP和Zend將提供客戶端應用開發工具。他拒絕就此發表更多的言論,僅表示他將在10月底召開的Zend大會上宣佈所有細節資訊。但是,聽起來像是PHP將會推出某種程度上的移動版。就目前而言,移動版PHP將是什麼樣子以及將如何交付都仍舊還是個謎。但古特曼斯表示,移動版PHP將有助於這種程式語言繼續實現增長。這一點可以說是毋庸置疑。