程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 傳奇的誕生 PHP三位創始人簡介

傳奇的誕生 PHP三位創始人簡介

編輯:關於PHP編程

  php(做為現在的主流開發語言)到現在為止已經誕生12年了。在這期間它經過不斷改善,已經成為web開發(在現在的程序開發中占有很大的比重)最重要的語言之一。php(做為現在的主流開發語言)能有今天這樣的成就,它的3位創始人(Rasmus Lerdorf、Zeev Suraski和Andi Gutmans)功不可沒。

  php(做為現在的主流開發語言)的誕生和Rasmus Lerdorf的經歷密不可分。Rasmus Lerdorf於1968年生於格陵蘭島西部迪科斯島上的Godhavn/Qeqertarsuaq。他是php(做為現在的主流開發語言)的開山鼻祖。在設計php(做為現在的主流開發語言)之前,Rasmus Lerdorf曾在上世紀90年代早期維護過新聞衛星通訊系統,並設計了用於驗證數據正確性的錯誤驗證協議。然後在1991年獲得了2項加拿大的專利。在1991-1993,他做了近3年的Unix程序員,並成功地開發出了一個面向對象接口生成器。在1994年,Rasmus Lerdorf升任產品經理,主持並設計了很多基於Unix的通訊、GUI等系統。在1995年,Rasmus Lerdorf成為了一名IT顧問。在隨後幾年,他先後在University of Toronto 、Bell Global Solutions以、IBM、Linuxcare Inc和Dot.com Bomb/baby Vacation工作,並設計和開發了大量的軟件系統。

  Rasmus Lerdorf在2002年正式加盟Yahoo,在Yahoo他一直從事php(做為現在的主流開發語言)、apache(Unix平台最流行的WEB服務器平台)、ajax(動態網站靜態化)等技術相關的開發工作以及軟件構架的研究,

圖1 Rasmus Lerdorf

圖2 Rasmus Lerdorf和他的兒子

  多年的軟件開發經驗使Rasmus Lerdorf擁有了很深的技術功底。在1994年,他設計了php(做為現在的主流開發語言)的第一個版本php(做為現在的主流開發語言)1.0,並於1995年將其通過社區發布。在1996年,Rasmus Lerdorf又設計了php(做為現在的主流開發語言)2,在1998年,由於Zeev Suraski和Andi Gutmans當時正在做畢業設計,需要一個用於開發Web程序的語言,他們也考慮了ASP和jsp(SUN企業級應用的首選),但由於ASP只能運行在Windows平台,而jsp(SUN企業級應用的首選)又過於復雜,因此,他們最後選擇了php(做為現在的主流開發語言),但他們發現,php(做為現在的主流開發語言)的功能當時還十分有限,因此,他們決定為php(做為現在的主流開發語言)重新編寫底層的解析程序,這就是php(做為現在的主流開發語言)的第一個被廣泛使用的版本:php(做為現在的主流開發語言)3.0。

  Rasmus Lerdorf雖然創造了php(做為現在的主流開發語言),但也許他並不打算創業,而是選擇了一些公司繼續從事他熱愛的事業。並作為php(做為現在的主流開發語言)傳道士到世界各地去宣揚php(做為現在的主流開發語言)。圖3是Rasmus Lerdorf正在斯裡蘭卡首都科倫坡進行一場別開生面的php(做為現在的主流開發語言)講座,其中著名科幻小說家Arthur C. Clarke出席了會議。

圖3 Rasmus Lerdorf在斯裡蘭卡

  而php(做為現在的主流開發語言)的另外兩位創始人Zeev Suraski和Andi Gutmans就沒Rasmus Lerdorf那麼安分了。他們在1998年重寫了php(做為現在的主流開發語言)3.0的解析器後,在1999年,他們成立了php(做為現在的主流開發語言)的商業化公司Zend。再一次演繹了雙人創業的神話,記得Google的兩位創始人布林和佩奇也是在1999年創辦的google,雖然Zend沒有Google成功,但Zend的成立卻為開源軟件的商業化奠定的基礎。

圖4 Zeev Surask

圖5 Andi Gutmans

  Zeev Suraski自從1998年以來一直就從事著和php(做為現在的主流開發語言)相關的工作。在開發完php(做為現在的主流開發語言)3.0後,Suaraski和Gutmans繼續著他們的php(做為現在的主流開發語言)之夢,開始緊鑼密補地開發他們的Zend引擎,也就是後來的的php(做為現在的主流開發語言)4.0。在設計php(做為現在的主流開發語言)4.0的同時,他們還為php(做為現在的主流開發語言)設計了很多的組件,如服務抽象層和多線程支持。

  Suraski 和Gutmans 天衣無縫地配合使他們的成就非凡,下面是他們的部分成就:

  ·apache(Unix平台最流行的WEB服務器平台)軟件基金會成員

  ·獲得1999年GNU自由軟件獎提名

  ·獲得1998年CNET Web革新獎亞軍

  ·獲得1999 LinuxWorld雜志最佳選擇獎

  ·在Web技術雜志上pk ASP獲勝,使php(做為現在的主流開發語言)成為最優秀的web開發(在現在的程序開發中占有很大的比重)工具之一。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved