正文

1.9 成功可以復(fù)制——PHP開山鼻祖Rasmus Lerdorf

學(xué)通PHP的24堂課 作者:潘凱華


成就:親手設(shè)計(jì)了PHP語言,包括PHP 1.0和PHP 2

國籍:加拿大

服務(wù)公司:University of Toronto、Bell Global Solutions

主要職務(wù):產(chǎn)品經(jīng)理、工程師 從事技術(shù)開發(fā)工作以及軟件構(gòu)架的研究

最高學(xué)歷:博士

出生日期:1968年

PHP的誕生和Rasmus Lerdorf的經(jīng)歷密不可分。Rasmus Lerdorf于1968年生于格陵蘭島西部迪科斯島上的Godhavn/Qeqertarsuaq。他是PHP的開山鼻祖。在設(shè)計(jì)PHP(作為現(xiàn)在的主流開發(fā)語言)之前,Rasmus Lerdorf曾在20世紀(jì)90年代早期維護(hù)過新聞衛(wèi)星通訊系統(tǒng),并設(shè)計(jì)了用于驗(yàn)證數(shù)據(jù)正確性的錯(cuò)誤驗(yàn)證協(xié)議。然后在1991年獲得了兩項(xiàng)加拿大的專利。在1991—1993年,他做了近3年的UNIX程序員,并成功地開發(fā)出了一個(gè)面向?qū)ο蠼涌谏善鳌?/p>

Rasmus Lerdorf為了要維護(hù)個(gè)人網(wǎng)頁,用C語言開發(fā)了一些CGI工具程式集,來取代原先使用的Perl程式。最初這些工具程式用來顯示Rasmus Lerdorf的個(gè)人履歷,以及統(tǒng)計(jì)網(wǎng)頁流量。他將這些程式和一些表單直譯器整合起來,稱為PHP/FI。PHP/FI可以和數(shù)據(jù)庫連接,產(chǎn)生簡單的動(dòng)態(tài)網(wǎng)頁程式。Rasmus Lerdorf在1995年6月8日將 PHP/FI公開釋出,希望可以透過社群來加速程式開發(fā)與尋找錯(cuò)誤。這個(gè)釋出的版本命名為PHP 2,已經(jīng)有今日PHP的一些雛形,像是類似Perl的變量命名方式、表單處理功能以及嵌入到HTML中執(zhí)行的能力。程式語法上也類似Perl,有較多的限制,不過更簡單、更有彈性。以后越來越多的網(wǎng)站使用了PHP,并且強(qiáng)烈要求增加一些特性,如循環(huán)語句和數(shù)組變量等。

在新的成員加入開發(fā)行列之后,在1995年中,PHP 2.0發(fā)布了。第二版定名為PHP/FI(Form Interpreter)。PHP/FI加入了對(duì)MySQL的支持,從此建立了PHP在動(dòng)態(tài)網(wǎng)頁開發(fā)上的地位。到了1996年底,有15000個(gè)網(wǎng)站使用PHP/FI;時(shí)間到了1997年中,使用PHP/FI的網(wǎng)站數(shù)字超過50000個(gè)。而在1997年中,開始了第三版的開發(fā)計(jì)劃,開發(fā)小組加入了Zeev Suraski及Andi Gutmans,而第三版就定名為PHP 3。2000年,PHP 4.0又問世了,其中增加了許多新的特性。 

Rasmus Lerdorf最為著名的成就是創(chuàng)造了最初的PHP引擎,并且成為了著名的開源開發(fā)者、演講家和圖書作者。 


上一章目錄下一章

Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)