談頁面編程PHP語言的進(jìn)展
發(fā)表時(shí)間:2024-02-07 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]自從2004年7月13日正式發(fā)布了PHP5以來,學(xué)習(xí)PHP的人也越來越多。但PHP的普及還處于起步階段,大多數(shù)電腦愛好者對(duì)PHP還知之甚少,有必要加大宣傳力度,使更多的人了解學(xué)習(xí)和運(yùn)用PHP為我們的工作服務(wù)。 PHP是英文 Hypertext Preprocessor (超文本預(yù)處理器) 的縮寫,...
自從2004年7月13日正式發(fā)布了PHP5以來,學(xué)習(xí)PHP的人也越來越多。但PHP的普及還處于起步階段,大多數(shù)電腦愛好者對(duì)PHP還知之甚少,有必要加大宣傳力度,使更多的人了解學(xué)習(xí)和運(yùn)用PHP為我們的工作服務(wù)。 PHP是英文 Hypertext Preprocessor (超文本預(yù)處理器) 的縮寫,它是一種服務(wù)器端的 HTML 腳本/編程語言,是一種簡(jiǎn)單的、面向?qū)ο蟮、解釋型的、健壯的、安全的、性能非常之高的、?dú)立于架構(gòu)的、可移植的、動(dòng)態(tài)的腳本語言。PHP以方便快速的風(fēng)格迅速在web系統(tǒng)開發(fā)中占有了重要地位. PHP本身提供了豐富的大量的函數(shù)及功能。PHP作為開放源代碼腳本語言,正成為世界上最流行的 web 應(yīng)用程序編程語言之一。
PHP 最初在1994 年 Rasmus Lerdorf 開始計(jì)劃發(fā)展。在 1995 年以 Personal Home Page Tools (PHP Tools) 開始對(duì)外發(fā)表第一個(gè)版本。在這個(gè)早期版本中,提供了訪客留言本、訪客計(jì)數(shù)器等簡(jiǎn)單的功能。1995 年中,第二版的 PHP 問市,定名為 PHP/FI(Form Interpreter)。在其中加入了 mSQL 的支持,自此奠定了 PHP 在動(dòng)態(tài)網(wǎng)頁開發(fā)上的影響力。在 1996 年底,有一萬五千個(gè) Web 網(wǎng)站使用 PHP/FI;在 1997 年中,使用 PHP/FI 的 Web 網(wǎng)站成長(zhǎng)到超過五萬個(gè)。而在 1997 年中,開始了第三版的開發(fā)計(jì)劃,開發(fā)小組加入了 Zeev Suraski 及 Andi Gutmans,而第三版就定名為 PHP3。 PHP3 跟 Apache 服務(wù)器緊密結(jié)合的特性;加上它不斷的更新及加入新的功能;并且它幾乎支持所有主流與非主流數(shù)據(jù)庫;再以它能高速的執(zhí)行效率,使得 PHP 在 1999 年中的使用網(wǎng)站超過了十五萬! 2000年5月,PHP 4.0正式發(fā)布。它使用了Zend(Zeev + Andi)引擎,提供更高的性能, 還包含了其它一些關(guān)鍵功能,比如:支持更多的 Web 服務(wù)器;HTTP Sessions 支持;輸出緩存(output buffering);更安全的處理用戶輸入的方法以及一些新的語言結(jié)構(gòu)。 PHP 4.0 是更有效的,更可靠的動(dòng)態(tài)Web頁開發(fā)工具,在大多數(shù)情況運(yùn)行比 PHP 3.0 快,其腳本描述更強(qiáng)大并且更復(fù)雜, 最顯著的特征是速率比的增加。直至去年7月,PHP5問世 。無論對(duì)于PHP語言本身還是PHP的用戶來講,PHP5發(fā)布都算的上是一個(gè)里程碑式的版本。 PHP5的誕生,使PHP編程進(jìn)入了一個(gè)新時(shí)代。Zend II 引擎的采用,完備對(duì)象模型、改進(jìn)的語法設(shè)計(jì)。終使得PHP成為一個(gè)設(shè)計(jì)完備、真正具有面向?qū)ο竽芰Φ哪_本語言。我們預(yù)計(jì),PHP5的出現(xiàn),將會(huì)給整個(gè)PHP社區(qū)帶來新的一輪各種庫、應(yīng)用開發(fā)改進(jìn)的高峰。
使用PHP編程的最大好處是學(xué)習(xí)這種編程語言非常容易以及其豐富的庫。即使對(duì)需要使用的函數(shù)不是十分了解,我們也能夠猜測(cè)出如何完成一個(gè)特定的任務(wù)。PHP是一種易于學(xué)習(xí)和使用的服務(wù)器端腳本語言。只需要很少的編程知識(shí)你就能使用PHP建立一個(gè)真正交互的WEB站點(diǎn)。PHP是能讓你生成動(dòng)態(tài)網(wǎng)頁的工具之一。PHP網(wǎng)頁文件被當(dāng)作一般HTML網(wǎng)頁文件來處理,并且在編輯時(shí)你可以用編輯HTML的常規(guī)方法編寫PHP。
PHP是完全免費(fèi)的,不用花錢,你可以從PHP官方站點(diǎn)(http://www.php.net)自由下載。PHP遵守GNU公共許可(GPL),在這一許可下誕生了許多流行的軟件諸如Linux和Emacs。你可以不受限制的獲得源碼,甚至可以從中加進(jìn)你自己需要的特色。PHP在大多數(shù)Unix平臺(tái),GUN/Linux和微軟Windows平臺(tái)上均可以運(yùn)行。怎樣在Windows環(huán)境的PC機(jī)器或Unix機(jī)器上安裝PHP的資料可以在PHP官方站點(diǎn)上找到。安裝過程很簡(jiǎn)單。
PHP正迅速變成一種標(biāo)準(zhǔn)的,多用途的,面向?qū)ο蟮哪_本語言,成為比以前更有吸引力的一種技術(shù)。我們?cè)谶@里不是就PHP的技術(shù)或技巧進(jìn)行探討,而是重在介紹,我相信通過了解會(huì)有更多的人喜歡上PHP語言,這樣我的目的也就達(dá)到了。