明輝手游網(wǎng)中心:是一個免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

PHP編程網(wǎng)上游

[摘要]一、PHP簡介   引用PHP(Hgpertext Preprocessor或Personal Home Page Tools)的官方站點(diǎn)www.php.net的定義來說,PHP是一種服務(wù)器端、跨...
一、PHP簡介

  引用PHP(Hgpertext Preprocessor或Personal Home Page Tools)的官方站點(diǎn)www.php.net的定義來說,PHP是一種服務(wù)器端、跨平臺、HTML嵌入式的腳本語言。其實,它和大家所熟知的ASP一樣,是一門常用于Web編程的語言。PHP醞釀于1994年,1995年發(fā)布其第一個公開版本,截止目前已發(fā)布的最新版本為PHP4.05。

  PHP是一種免費(fèi)軟件,它能運(yùn)行在包括Windows、Linux等在內(nèi)的絕大多數(shù)操作系統(tǒng)環(huán)境中,常與免費(fèi)Web服務(wù)軟件Apache和免費(fèi)數(shù)據(jù)庫Mysql配合使用于Linux平臺上,具有最高的性能價格比,號稱“黃金組合”。

  也許PHP最強(qiáng)大和最重要的特征是它的數(shù)據(jù)庫支持,目前其支持范圍覆蓋了包括Oracle、Sybase、MySQL、ODBC等在內(nèi)的大多數(shù)常見數(shù)據(jù)庫。使用它編寫一個含有數(shù)據(jù)庫功能的網(wǎng)頁程序變得十分簡單。
  
  PHP發(fā)展到PHP 3.0的時候有相當(dāng)長的一段穩(wěn)定時期,因此很多PHP應(yīng)用仍然以PHP3為擴(kuò)展名,現(xiàn)在的系統(tǒng)大多已經(jīng)逐漸升級到PHP 4.0以上,使用PHP作為擴(kuò)展名;而PHP與Apache組合使用時,通常會使用PHTML為擴(kuò)展名,因此,我們在網(wǎng)絡(luò)上很容易辨別PHP系統(tǒng)。


二、網(wǎng)上學(xué)習(xí)PHP

  PHP是生于網(wǎng)絡(luò)、用于網(wǎng)絡(luò)、發(fā)展于網(wǎng)絡(luò)的一門語言。它一誕生就被打上了自由發(fā)展的烙印。目前在國內(nèi)外有數(shù)以千計的個人和組織的網(wǎng)站在以各種形式、各種語言學(xué)習(xí)、發(fā)展和完善它,并不斷地公布最新的應(yīng)用和研究成果。我們能夠在網(wǎng)上利用搜索引擎等工具在PHP的官方和眾多民間網(wǎng)站上很便捷、廉價地找到豐富的學(xué)習(xí)、研究資料和軟件乃至BBS等交流場所,使我們能緊密地關(guān)注它的發(fā)展,隨時觀察最新的領(lǐng)域動態(tài)。這一切,對于PHP本身,對于我們這些關(guān)心WEB開發(fā)的編程愛好者來說,無疑都是一筆巨大的財富。


三、PHP學(xué)習(xí)網(wǎng)站、論壇游

  隨著PHP在國內(nèi)外的日漸風(fēng)行,PHP在國內(nèi)的學(xué)習(xí)和研究也逐漸掀起熱潮,涌現(xiàn)出大批高質(zhì)量的PHP技術(shù)中文網(wǎng)站。為倡導(dǎo)網(wǎng)絡(luò)技術(shù)的本地化,我們將著重介紹中文PHP技術(shù)網(wǎng)站。

  1.www.php.net PHP官方網(wǎng)站(英文)

  不論你是初學(xué)還是精通,這個PHP的大本營是必然拜訪之地。在這里我們能找到關(guān)于PHP的最新消息和軟件版本。就連那些PHP高手也無不常常造訪而獲取最新信息。如果你的英文不成問題,你就能在這里找到幾乎關(guān)于PHP的一切,包括英文等文字的手冊、批注、軟件源代碼甚至已經(jīng)發(fā)現(xiàn)的BUG等。

  2.www.zend.com Zend官方網(wǎng)站(英文)

  Zend是PHP的商業(yè)用加速器。因此除了Zend本身,該網(wǎng)站完全為PHP服務(wù)。它具有豐富的資料、代碼資源。其論壇內(nèi)容也相當(dāng)豐富,可以看出發(fā)言者夾雜著以英文為主的各色方言,是全球PHP愛好者求醫(yī)問藥的好去處。如果你有疑難雜癥,不妨來此一試。同時,由于這里也是研究PHP的鼻祖,許多問題的答案也許就在論壇的歷史記錄里,找找看吧。

  3.www.phpuser.com PHP中文網(wǎng)站

  這是較早的PHP技術(shù)網(wǎng)站之一。頁面設(shè)計簡潔,版塊清晰明朗。設(shè)置文章教程、論壇、安裝指南、程序代碼、相關(guān)下載等欄目,并支持注冊用戶上傳文章、資料。網(wǎng)站內(nèi)容豐富。論壇較為活躍,潛伏著多路PHP高手。

  4. www.phpease.com PHP易站

  號稱PHP開發(fā)者的驛站。搜集了相當(dāng)多的PHP代碼、文章,的確是PHP開發(fā)者查閱參考資料的好地方,同時很多文章也非常適合初學(xué)者。

  5. www.phpx.com 中國PHP聯(lián)盟

  由國內(nèi)較早的PHP技術(shù)網(wǎng)站——“鬧著玩工作室”個人主頁演變而來,并由幾位PHP技術(shù)高手支持,其網(wǎng)站頁面相對平直,但是其論壇由于幾路玩家的支持,讓不少PHP愛好者趨之若騖。

  其他較為專業(yè)的網(wǎng)站還有中國PHP網(wǎng)站(chinaphp.com)、PHP世紀(jì)網(wǎng)(php2000.com)、PHP之星(phpstar.com)等。

  6.如果上述介紹的幾個專業(yè)網(wǎng)站讓PHP的初學(xué)者望而卻步、無從下手的話,那么筆者再介紹幾個界面相對柔和,氣氛相對輕松的學(xué)習(xí)網(wǎng)站。

  cgreen.363.net PHP入門者園地

  這是PHP愛好者東方一蛇的老家。東方一蛇一直活躍在許多PHP論壇中,并發(fā)表了很多原創(chuàng)文章。這里有很多基礎(chǔ)知識,學(xué)習(xí)PHP,就從這里起步吧(圖4)。

  php.silversand.net PHP資源網(wǎng)

  這里的內(nèi)容也很簡單,但都是一些入門必需的資料和軟件,直接了當(dāng),沒有那么多奢華的修飾,也許很適合你呢。

  最后,我想再推薦一個非比尋常的論壇http://www.chinaasp.com/php/。他可以說是國內(nèi)論壇在技術(shù)和形式及概念上的領(lǐng)導(dǎo)者。他的技術(shù)論壇在國內(nèi)具有相當(dāng)?shù)挠绊懥,擁有眾多版面,涵蓋了大多數(shù)流行的網(wǎng)絡(luò)技術(shù);聚集著大批在網(wǎng)絡(luò)開發(fā)上具有特長的愛好者,當(dāng)然也包括PHP。由于Web開發(fā)涉及到DHTML、數(shù)據(jù)庫、網(wǎng)絡(luò)安全等一系列相關(guān)內(nèi)容,所以ChinaASP論壇至今仍是一個在形式上具有特色、內(nèi)容上相當(dāng)豐富而全面的技術(shù)交流場所。你一定會不虛此行(圖5)。


四、PHP學(xué)習(xí)工具下載

  學(xué)習(xí)PHP,最主要的莫過于搭建實驗環(huán)境和熟悉語法函數(shù)了。所以學(xué)習(xí)工具就有了兩大塊。

  (一)下載PHP及相關(guān)軟件

  搭建PHP環(huán)境涉及到系統(tǒng)平臺、Web服務(wù)軟件和數(shù)據(jù)庫軟件及PHP本身。根據(jù)我們現(xiàn)有計算機(jī)軟、硬件環(huán)境,我們可以自由選擇相應(yīng)的軟件。通常我們會選擇Windows98/NT為實驗平臺,這樣我們可以下載PHP4.0以上的Windows版本,數(shù)據(jù)庫可以下載Mysql的Windows版本(www.mysql.org)或者使用微軟的MSSQL,Web服務(wù)軟件可以直接使用Windows98的PWS或者Windows NT的IIS,想專業(yè)些可以下載Apache的Windows版本(www.apache.com)。如果你想搭建Linux下運(yùn)行的實戰(zhàn)環(huán)境,那么所有這些軟件必須下載其對應(yīng)于Linux的版本,有的可能需要在Linux下編譯生成,有許多文章都有介紹。

 。ǘ┫螺dPHP用戶手冊
  
  用戶手冊是學(xué)習(xí)PHP的“殺手锏”,許多PHP的高手仍然隨時備查。手冊通常為PHP4.0,有中、英文版本,中文版中還有HTML、ZIP和CHM幾種格式。很多網(wǎng)站都有下載。建議下載CHM格式,查閱較為方便。
  
  另外值得一提的就是使用PHP的Mysql管理工具-phpMyadmin,如果你要使用Mysql做你的數(shù)據(jù)庫,那么你一定會用到、而且喜歡這個工具的。在phpwizard.net上可以下載。


五、PHP的源代碼資源
  
  一般來說,在國內(nèi)網(wǎng)站已經(jīng)能找到相當(dāng)多的源代碼資源。但是無庸質(zhì)疑的是,PHP的祖先是在國外,我們的很多開發(fā)和研究都是以他們的成果為基礎(chǔ)的,所以,真正優(yōu)秀而且全面的源代碼等資源還是國外的網(wǎng)站上比較多。

  www.phpbuilder.com

  非常知名的PHP技術(shù)專業(yè)網(wǎng)站。頁面清晰明朗,對文章、源代碼有詳細(xì)分類,是PHP愛好者淘金的好去處。
  
  www.weberdev.com
  
  分類更為細(xì)膩,達(dá)80種之多。對使用PHP進(jìn)行Web開發(fā)所涉及到的常用技術(shù)Mysql、JavaScript等也同時列表,非常方便,

  www.hotscripts.com
  
  非常全面的一個Web技術(shù)網(wǎng)站,囊括了現(xiàn)今所有主流Web開發(fā)技術(shù),有相當(dāng)豐富的文章和源代碼,并附有評注等級,非常直觀。


六、PHP免費(fèi)空間
  
  支持PHP系統(tǒng)的免費(fèi)主頁空間目前也逐漸增多了,但是隨著用戶數(shù)量的激增和主頁內(nèi)容的混亂,很多網(wǎng)站又紛紛減少和關(guān)閉空間,因此,真正能使用的高速PHP免費(fèi)空間還有待大家更多地去發(fā)掘。
  
  www.51.net 北京虎翼網(wǎng)
  
  20M空間,速度較快,不支持Mysql。有彈出式廣告窗口,同時可以申請 yourname.51.net域名。
  
  大家可要把握機(jī)會哦!


標(biāo)簽:PHP編程網(wǎng)上游