歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux資訊 >> Linux文化

專訪Zend創始人:PHP的最大特性就是簡單


2006年10月23日,Zend公司CTO、PHP的構建者之一Zeev Suraski先生訪華,參加由Intel、Greatlinux、Turbolinux、Zend、MySQL、Comsenz以及PHPChina網站舉辦的LAMP開源實務高峰論壇。會議間隙,接受了PHPChina.com專訪,就PHP新產品、Zend公司發展合作發表了自己的看法。

  Zeev Suraski表示,“簡單”是PHP語言的最大特性之一,新產品會一直保持簡單這個特性的。他說PHP6也將延續簡單這個特性,並且加入了Zend與YAHOO一起開發Unicode模塊。

  他對中國PHPer的貢獻表示敬佩,同時建議中國PHPer要保持不斷學習的好習慣,“PHP入門很簡單,但是PHP不停地有新的功能出現,所以希望中國的PHPer 能夠不要停止學習。PHPer要多從許多PHP書籍、網站獲取最新的信息和技術”。他說如果一個PHPer創建一個PHP程序,而沒有其它商業發展目的的話,就把它公開,這樣能夠讓更多的人參與進來,一方面可以提高你自己,另外也可以很快地提高你的PHP程序。

  談到PHP應用上,Zeev Suraski表示PHP並非只是應用在Web上面,在汽車、銀行、游戲等行業PHP也大有市場。他說,Zend還正在開發一個標准的開發框架Zend Framework,這是一個企業級的PHP產品“Zeed作為支持PHP的公司,理所應當彌補目前沒有企業級的PHP運營環境這個空白”,“一直在推動 PHP走向企業級的應用”。

Zend公司CTO、PHP的構建者之一Zeev Suraski接受媒體采訪

Zend公司是PHP的推動者

  PHPChina.com:Zeev Suraski先生您能介紹下Zend公司嗎?

  Zeev Suraski:我叫Zeev Suraski,是PHP的構建者之一,Zend公司的創始人之一,Zend公司的CTO。很高興來到中國,而且今天還看到了許許多多PHP使用者。 Zend公司是一家致力於PHP的發展和推廣的公司,也是全球惟一能夠稱為PHP的公司,因為PHP的三個創建者有2個(Andi和我)創建了這家公司,而且我們一直在推廣著PHP,包括修正PHP,為PHP加入新的功能等等。另外,我們一直在推動PHP走向企業級的應用,比如我們下周馬上要召開的 Zeed Conference 2006就是為了讓PHP走向企業應用。

  PHPChina.com:一說起PHP朋友們都往往談到Zend。請問,Zend與PHP是一種什麼關系呢?

  Zeev Suraski:Zend為PHP提供解決方案,但是並不是說PHP是Zend的,PHP屬於PHP社區,全球有超過500萬個人在開發PHP,Zend公司只是PHP的推動者。

  PHPChina.com:能談一下您當年為什麼開發PHP語言?要知道,在97年前後,Web開發語言上ASP與JSP等已經比較流行。

  Zeev Suraski:當時我和Andi(PHP語言另一個創始人)都還是大學生,我們需要做一個基於Web的軟件項目,而且能夠良好地支持linux,但是當時ASP並不是非常的完善,JSP又比較復雜,所以我們就選擇了PHP。接著,我們在工作當中發現PHP還有些不足,因此我們便加入了PHP的擴充與發展,並且後來開發了Zend Engine。加入了Zend Engine以後PHP的性能得到非常大的補充,而且開始有很多人開始使用PHP,這樣我們也非常高興。

  PHPChina.com:.net也是一個主流的編程語言之一。請問,PHP語言與.net語言之間的聯系和作用?

  Zeev Suraski:微軟等公司也充分意識到開源的重要性,並推動其.NET長期發展,所以PHP與.NET是並存的,並且PHP也可以和windows捆綁在一起。我想微軟要推廣的是windows平台,和PHP應該沒有太大的沖突。

Zend公司CTO、PHP的構建者之一Zeev Suraski先生

PHP6集成了Unicode等諸多特性

  PHPChina.com:今年Zend在推動PHP發展上有哪些措施或戰略?

  Zeev Suraski:首先,我們將和Yahoo一起開發PHP的Unicode模塊,而且很快這個功能會使用到PHP6上。另外,我們在開發一個標准的開發框架Zend Framework,希望更多PHP使用者能通過它快速構建Web應用。還有,我們將與IBM和uzo,合作推出集成Zend IDE開發特性的Elicpse給大家使用。

  PHPChina.com:PHP6除了Unicode以外,還有哪些顯著的改進?

  Zeev Suraski:其它的特性還在開發工作中,比如web service。Web service也將會在PHP5.X就會開始用。同時去掉了一些以前不太好的特性。但是無論怎樣,PHP兩大特性是不會丟失的:第一,使用簡單,穩定;第二,不會對PHP增加性能消耗。另外,我們也希望PHP6加入Unicode以後,能在中國這樣一個使用漢字的國家更迅速地推廣開來。

  PHP同樣適合企業級應用

  PHPChina.com:我們都知道PHP語言是非常簡單的Web構建體系,除了Web服務以外,PHP的應用情況怎麼樣?

  Zeev Suraski:PHP可以應用在基於Web的產品中,比如CRM、OA等,如SugarCRM等。此外PHP還可以使用在許多的傳統那個領域,例如在國外,PHP在汽車、游戲、銀行等行業也有很大應用。

  PHPChina.com:Zend開發Zend Platform產品的目的是什麼?Zend Platform在企業中該如何應用?

  Zeev Suraski:第一這是出於商業考慮的,PHP需要走向企業級應用,Zeed作為支持PHP的公司,理所應當彌補目前沒有企業級的PHP運營環境這個空白。第二,根據企業的具體使用需求來說Zend Platform的功能比較多,主要是幫助企業提高PHP性能、提高穩定性、降低開發成本等。

  中國PHPer對PHP發展貢獻非常大

  PHPChina.com:Zeev對中國的PHPer的水平評價如何?

  Zeev Suraski:中國有很多的PHP開發人員,而且對PHP都是比較熟練的。我要強調的一點是,正是中國的PHP開發工程師的貢獻,PHP的發展才有今天。

  PHPChina.com:中國的PHPer應該如何進一步提高自己?

  Zeev Suraski:要保持不斷學習的好習慣。PHP入門很簡單,但是PHP會不停地有新的功能出現,所以希望中國的PHPer能夠不要停止學習。PHPer 要多從許多PHP書籍、PHP技術網站(如:PHPChina.com)獲取最新的信息和技術。對於企業來說在使用之前仔細了解PHP,再開始使用PHP 進行開發。如果一個PHPer創建一個PHP程序,而沒有其它商業發展目的的話,就把它公開,這樣能夠讓更多的人參與進來,一方面可以提高你自己,另外也可以很快地提高你的PHP程序。

  PHPChina.com:在中國,PHP被看成比較低端的程序開發者,您是如何看待的呢?

  Zeev Suraski:首先,我們以前在中國的市場工作做得不是很好,因為開源語言在中國的推廣不向國外那麼發達。不過我們今後會加大力度的,比如PHP6的 Unicode就是那樣的。而且我們已經和Comsenz合作在中國成立了PHPChina.com這個平台。我們可以通過這個平台及時向大家發布PHP 的最新消息,同時也會通過這個平台傾聽到更多PHPer對PHP的看法。另外,我們之所以開發一些商業產品,以便讓PHP能夠適應企業級應用的需要。同時,我們也會積極地讓我們的產品的中文化進程與產品更新保持同步,以便國內的的商業用戶能方便地使用。我想在這點上,Comsenz和 PHPChina.com會幫助我們實現的。

Zend公司CTO、PHP的構建者之一Zeev Suraski先生

PHP+Apache+MYSQL是最好的組合

  PHPChina.com:對於一個100萬用戶以上的網站,使用什麼樣的PHP版本、Apache版本、MySQL合適呢?

  Zeev Suraski:如果對於剛開始使用PHP的個人或者公司來說,我們推薦大家使用最新的版本,如果大家已經使用PHP很長時間的話,也不必要不停地升級。

  PHPChina.com:PHP與MYSQL及APACHE的配合關系會一直發展下去嗎?

  Zeev Suraski:是的!MySQL是非常優秀的數據庫,Apache更是目前最為流行的Web Server。而且我們之間的合作一直非常順利,我們今後將會加強與MySQL以及Apache的合作。

  PHP的最大特性就是簡單

  PHPChina.com:請問您對PHP的未來如何看待的?是否會成為Java那樣復雜的開發語言?會一直堅持Web語言這麼個特點嗎?

  Zeev Suraski:是的,PHP最終就是為了Web開發而出現的,而且我們一直在秉承這個理念,將來也是這樣的!我們希望PHP能夠成為Web開發最好的開發語言。PHP能夠成功是因為兩點:第一是它簡單;第二是獲得了許許多多的PHP愛好者支持。所以,從第一點出發,我們也會一直讓PHP保持簡單這個特性。因此,我們在PHP的後續版本中如果需要加一個新的特性,如果新的特性嚴重影響了PHP的性能,我們肯定不會采用的。曾經也有人跟我們抱怨PHP5變得復雜了,也有人說PHP5的功能還不夠強大。因此,無論如何,我們會讓PHP保持簡單易用,高性能等特點,這個市毋庸置疑的。


Copyright © Linux教程網 All Rights Reserved