關(guān)于php未來的憂慮由來已久,一邊是掌控著操作系統(tǒng)的微軟的.net平臺(tái),一邊是紅透半邊天的java技術(shù):php似乎已經(jīng)走到了盡頭。不過,當(dāng)我們回首過去,就會(huì)發(fā)現(xiàn),php其實(shí)從來都是在別人視為窮途末路的空間里發(fā)展。asp、jsp、cgi的時(shí)代,php的處境不比今天好過,壓力也不比今天小,而結(jié)果呢?php成為了三大主流web腳本語言之一,并保持了強(qiáng)勁的發(fā)展勢頭。我們不得不感嘆:原來沒有大公司支持,不要資本運(yùn)營,遠(yuǎn)離商業(yè)炒作,也可以做到這樣的成功。我曾經(jīng)將這種成功歸結(jié)為一種注重實(shí)效的哲學(xué):由簡至繁,由淺入深的用戶體驗(yàn);學(xué)以致用,為用而學(xué)的學(xué)習(xí)動(dòng)力;專注網(wǎng)絡(luò),精益求精的發(fā)展定位。在使用php開發(fā)軟件的過程中,這種哲學(xué)給我們帶來了很多好處:我們總是用最簡單、最直接的方式去完成任務(wù),所以我們的設(shè)計(jì)總是簡簡單單,直到需求發(fā)生了變化時(shí),我們才會(huì)去改進(jìn)相關(guān)的設(shè)計(jì);我們總是從用戶(功能)的角度來考慮事情,而不只是從程序員的角度去看問題;我們總是將我們的學(xué)習(xí)成本維持在最低,通過實(shí)際操作進(jìn)行學(xué)習(xí)。應(yīng)該說,php在第五個(gè)版本以前,不是一種嚴(yán)格的面向?qū)ο蟮恼Z言,和java和.net相比,php也明顯的缺少一些規(guī)范性的東西。但是,出類拔萃的php開源項(xiàng)目在sf.net上不斷涌現(xiàn);中小網(wǎng)站通過使用php很快地?fù)碛辛讼M麚碛械墓δ埽⒅饾u利用php的擴(kuò)展庫和開源程序包進(jìn)行完善;大型門戶開始使用php加快開發(fā)速度,為用戶提供豐富而穩(wěn)定的服務(wù)。這一切看起來是這樣的不可思議,只適合用《編程之道》中的話來形容:php is in the tao。