作者:heiyeluren
時間:2005-9-9
部落格:http://blog.csdn.net/heiyeshuwu
Zend Technologies 是php的官方贊助商,雖然PHP是一個開源項目,但是開發工具、培訓、認證等都是由Zend來打理,因為PHP的核心Zend API是由Zend公司提供,所以可以說Zend公司就是PHP支援商。今年年初的時候,包括IBM、Oracle等國際大廠商都提出對PHP進行支援,進一步刺激了PHP的發展,如何在Perl、Ruby、Python等指令碼語言中超越其他語言,這就成為了Zend公司一項重要任務。
PHP的創始人Rasmus Lerdorf在去年10月份來到北京給雅虎做培訓,那時候我就猜測可能PHP想在中國有所作為。今年年初的時候就聽聞Zend公司想在拓展中國市場,因為在中國,PHP語言也是與jsp、asp等Web開發語言齊名的,只是一直沒有特彆強大的支援團體,只有phpe.net、phpx.com等民間團體。但是近半年來,phpe.net基本沒有更新過,php&more雜誌也是出的有一期沒一期的,phpx.com我怎麼看都是只限於很多PHP入門者在論壇的提問,如果長此以往,PHP開發人員將失去動力,PHP在國內也將失去市場,特別是最近Ruby On Rails這樣強大組合的攻擊,Perl、PHP之類的未來很可能會失去市場。
但是,所以世界不是那麼簡單的,因為Zend已經正式準備進軍中國市場了,首先他們在今年九月一號還是推出了一個中文開來源站點點:PHP China (www.phpchina.com)。網站首頁是這麼介紹的:
Phpchina是一個公益性、非盈利性的技術交流網站,一個針對php愛好者、使用者發布訊息、交流技術的免費平台,一個由PHP中國聯盟會、美國專業PHP Zend公司、PHP中國推廣Skinova公司、以及中國各大門戶網站、PHP專業網站全力支援的PHP中國官方網站。
在國內他們首先找到合作的就是Discuz,採用了他們的論壇4.0RC1,Discuz應該算了國內走的比較早,並且維持的比較久的論壇了,很多以前很有名的論壇都已經消聲匿跡了,現在崛起的是Discuz、phpWind等論壇,論技術實力和使用者群體,Discuz是數一數二的,Discuz採用開源產品和商業產品並且的策略,既吸引個人站長,也吸引商業使用者,所以PHP China選擇了這馬個成熟產品。
為了吸引使用者加入到PHP China的論壇中,他們採用了很多吸引手段,比如:
為了促進網站建設,鼓勵會員的積極參,為中國PHP發展作貢獻,經PHP聯盟會討論決定,由Zend和Skinova公司贊助禮品,展開先進會員予以獎勵活動。
當然,這些都只是本地化的第一步,其實最核心的是Zend準備在國內提供認證、培訓、開發工具提供等一系列服務才是關鍵,這些都只是輔助作用。
目前國內使用PHP最多的應該就是那些大門戶,包括新浪、雅虎、Tom等等,每個公司都有自己很成熟的一套開發架構,結合Smarty、PEAR、ADOdb這些擴充類庫,基本能夠滿足企業架構的需要。但是,在公司專屬應用程式領域PHP比起Ruby On Rails這樣的快速開發模式來說,它還是做的不夠。
* 物件導向的機制不健全,現在很多公司還在使PHP4,雖然在PHP 5裡已經基本吧java的那些物件導向學習過來了,但是在國內使用並不是那麼廣泛,這需要一個過程。
* 開發架構不充分,沒有強有力的開發架構,如果你嘗試過Ruby On Rails,那麼你會知道Rails給開發人員帶來了什麼,天然的MVC模式,開發人員只要寫很少的Ruby代碼就能夠完成很強大的功能。雖然PHP有基於MVC模式的php.MVC和基於事件驅動的PRodo之類的開發架構,但是比起ROR(Ruby On Rails)來說,還是開發效率要低很多。
* 缺乏強大的通用資料庫介面,雖然在PHP 5.1裡內建了PDO(PHP Data Object),但是在Rails裡已經有ActiveRecord這樣的層,完全不需要程式員去太多考慮資料庫互動的問題,而是把更多精力放在業務處理上。
* 缺乏強大的商業支援,雖然比起Ruby來說,PHP還算稍微有點商業支援,但是跟asp.net、JSP來比是差很遠,這個需要Zend在中國更加公司努力
不管PHP有多少不足,它仍然是很多PHP開發人員心目中的最愛,因為它簡潔、快速、容易入門、文法簡單。比起Ruby來說,PHP的文法還是很接近C/Java等語言的,更容易學習一點。
希望PHP China再國內做的更好,希望Zend公司在中國一路走好!