熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> PHP編程 >> 正文

從個人主頁到企業級開發 PHP發展回顧

2013-11-15 12:43:52  來源: PHP編程 

  當Rasmus Lerdorf在月發布其個人主頁工具的時候大家對於他是否有企業級軟件開發的意識表示懷疑十四年後Zend的CTOZeev Suraski給我看了這麼一張圖這張圖由一大片代表PHP兼職或愛好者的淺藍色以及細細的一條代表企業PHP開發者或ISV(獨立軟件供應商)的深藍色組成

  Suraki說這兩部分都在經歷著明顯的成長年我們討論的對象(那根深藍色條)只有整個用戶基數的不到%而到年底Gartner預計這個百分比將增至%左右這個轉變代表著PHP的成熟

  他這樣說可以理解因為那根深藍色條正是Zend的潛在客戶群公司出售的是PHP的專業IDE技術支持服務以及剛剛發布的Zend服務器——這個服務器將PHP和MySQL等常用組件打包在一起還有一個優化器一個Java連接口以及付費版提供的監控調試及緩存組件

  事實上Zend的確在經濟蕭條期間仍保持蓬勃的發展根據Suraski介紹年第一季度是Zend有史以來業績最好的一個季度企業級PHP的市場雖然比Java和NET的小但是它在成長

  PHP發展趨勢

  回頭看看這是如何發生的這種發展有一部分應歸功於PHP自身的優點它快速簡單同時Java庫甚至於NET庫對於很多任務而言有些過分臃腫更加直接的原因在於使用PHP的社區——Suraski那張圖中的那一大片淺藍色——他們在互聯網上創造了巨大的資源池任何人包括商業用戶都能夠從中獲取資源非商業用戶更喜歡共享他們的知識而無須顧忌商業秘密或版權等問題

  就我的體驗而言當我編寫一個小型PHP應用的時候我遇到的每個問題都可以通過Google搜索或PHP在線文檔而快速找到答案

  這不是說Java或NET開發者就沒有這樣豐富的在線資源可以利用不過PHP確實有這方面的優勢

  當然通過搜索而隨便抓住一個解決方案就拿去用並不是我所推薦的方法開發者應該要理解別人的建議分析每個解決方案的優缺點而不是看著能用就抓來用PHP有弱點其中一個就是對於安全性強容易維護的應用編寫沒有很好的支持這也是PHP應用容易遭到攻擊的原因

  那麼Zend Server怎麼樣呢?注意這不是WebSphere那種意義的應用服務器這主要是個PHP平台安裝及支持包技術層面上來看這和Linux軟件包管理器或XAMPP是差不多的

  我將Zend服務器安裝在Windows Vista上並為Apache選擇了IIS 集合Zend運行的十分流暢用來開發PHP應用毫無問題盡管傳統上都是在Linux上部署的Zend和微軟做出的努力令Windows Server上運行PHP也成為了一個不錯的選項尤其是當你打算與NETSQL Server或其他Windows服務整合的情況下

  真正的贏家是PHPZend在不傷害PHP開源特質的情況下開發了它的商業潛力同時成為了免費軟件悄悄打入企業的典范


From:http://tw.wingwit.com/Article/program/PHP/201311/21487.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.