先自我介紹一下吧,我叫海霆,英文名Hetty,我的愛好是……好了,打住,還是跳過吧,免得被人罵的,呵呵。
也許有人會奇怪,為什麼教程的名字會叫《PHP邊學邊教》呢?原因很簡單,我也在學嘛,大家共同學習、共同交流、共同進步就是我所期望的了。
我記得一個恩師跟我說過一句話:“你在教別人的同時,自己也會得到很大的提升!”所以我寫這篇爛教程的目的很明確,就是:1、鞏固自己的PHP基礎知識;2、希望盡可能給需要的人一些幫助。(所以大家學習的過程中,也要多跟別人分享學習經驗哦!)
這個小教程不會深入去學習那些令人頭大的理論知識,只學習一些最基本,最實用的東西,其他的就先不管了。因為這些東西容易入門,一旦入門了,大家把興趣提起來了,就可以無師自通,繼續深入自學了。我會准備大量的實例來講解語法,而且每個語句都詳細說明是干什麼用的,要怎麼去用,讓大家清清楚楚,明明白白,不會暈忽。爭取在三天之內,讓大家學會寫帶數據庫的通訊錄,之後再寫留言本,會員系統之類的常用模塊。
教程將在官方網站www.hetty.cn每天定時更新,讓大家每天都有新的東西可學。教程的具體位置請在進站後點擊“快速分類 —> PHP”大家可以對每天的教程發布評論,比如分享一下自己的學習經驗啊,教程裡有什麼不明白的地方需要問啊,或者教程有裡什麼不足之處需要指正之類的。總之,重在交流。還是那句話:共同學習、共同交流、共同進步!
大家可以任意拷貝、轉載這個教程,但請注明作者及出處,體諒下作者的辛勞喲。當然你不注明我也沒辦法,呵呵。好了,說了這麼多廢話,該轉如正題了,我們開始吧。
什麼是PHP:首先,大家可能想了解,到底什麼是PHP呢?這個其實你不用去深入了解,背它的英文全名啦,查它英文含義啦,怪麻煩的,你只要知道PHP是用來做動態網站的東東,它可以在線更新你的網站,可以用來儲存數據和獲取數據就好。學會了它,你就不再需要一頁一頁的去做網頁了,而且可以根據你的想法實現許多有趣的功能哦。
為什麼選擇PHP:那麼為什麼要用PHP呢,這個嘛,我個人認為是個人喜好,PHP、ASP、JSP和現在流行的ASP.net各有各的優點,不能一味的去否決哪一個,那樣是不理智的。白貓黑貓,能逮耗子就是好貓。只要學好了,無論哪一種都可以實現你的想法。
OK,我們現在需要做一些准備工作,去下載一些東東先把PHP環境配置出來,才能繼續學習PHP。注意,由於以下軟件經常更新,可能有版本差別,教程圖片僅做參考。
1、Apache官方下載:http://httpd.apache.org/download.cgi
•在網頁中找到以下部分•
說明:如果你用的操作系統是Unix,請下載Unix Source,有兩個,他們只是格式不同,任意下其中一個;如果你的操作系統是Windows,那麼請下載Win32 Source或Win32 Binary (MSI Installer),第一個是ZIP壓縮格式的,第二個是安裝程序,比較傻瓜化一點。由於我用的是Windows操作系統,以此為例,為方便安裝,我們下載:Win32 Binary (MSI Installer)
2、PHP官方下載:http://www.php.net/downloads.php
•在網頁中找到以下部分•
這裡不再多作說明,我們將以下載PHP 5.2.0 zip package 的ZIP壓縮文件為例進行安裝。
3、MySQL官方下載:http://dev.mysql.com/downloads/
•在網頁中找到以下部分•
•在進入下個網頁後找到以下部分•
這裡也不再多作說明,找到Windows Essentials (x86) 點擊右邊對應的Download 直接下載。
4、Zend Optimizer官方下載:http://downloads.zend.com/optimizer/
呵呵,本來下載很麻煩的說,我這裡扣了一個地址可以看到所有版本的下載界面,可以看到最新版本,我當前看到的最新版本是3.0.2,點它,然後你會看到一堆不同的安裝包,我們只需要其中的一個:ZendOptimizer-3.0.2-Windows-i386.exe 把它下載下來。
•界面如下圖•
如果不在乎最新版本,請點這裡直接下載:
http://downloads.zend.com/optimizer/3.0.0/ZendOptimizer-3.0.0-Windows-i386.exe
5、Smarty官方下載:http://smarty.php.net/download.php
•在網頁中找到以下部分•
注意看這裡:如果你英勇的去點Smarty 2.6.14 Source,可能會無法下載,因為他是tar.gz格式的。請用在連接上使用“鼠標右鍵 —> 目標另存為”來下載,或者使用訊雷等工具去下載。下載之後可以用WinRAR壓縮軟件打開,Latest Stable Release代表最新版本。
6、phpMyadmin官方下載:http://www.phpmyadmin.net
•在網頁中找到以下部分•
這裡可以看見phpMyadmin的最新版本了,點zip後隨便選個服務器下載,建議選Asia(亞洲服務器),點Download即可下載。
7、Appserv官方下載:http://www.appservnetwork.com/ (進入官方網站後點Download欄目)
或直接點這裡:http://sourceforge.net/project/showfiles.php?group_id=37459&package_id=29748
•在網頁中找到以下部分•
點appserv-win32-2.5.7.exe 就可以直接下載了,也可以點那個綠色的小東東選個近點的服務器下載。大家有沒有發現Appserv的官方地址和下載地址沒有統一?呵呵,感覺還是有怪怪的。
為什麼我要煞費苦心的教大家去官方網站下載這堆東東呢?可能有人會說,到百度和Google裡面搜索到處都能搜到下載地址,這樣不是更快更方便嗎?呵呵,我現在跟大家說說我這樣做的原因吧:直接去官方地址下載,可以避免帶病毒文件,更重要的是可以下載到最新的版本和觀察版本動態。當然這不代表最新的就是最好的哦。
好啦,到這裡我們的准備工作總算是全部做完了,真難得大家耐心的看完這篇小教程,休息下吧,把下載好的東西統一放在一個文件夾裡保存好喲。我們在下一篇將講解如在Apache下配置PHP環境,如何在IIS下配置PHP環境,以及傻瓜配置法Appserv。記得關注www.hetty.cn的最新教程哦,呵呵。
——海霆 (Hetty)
點擊下載此教程的world文檔