本篇文章透過圖文結合的方式為大家詳細的介紹了關於PHP如何進行環境搭建,也向大家介紹了PHP的一些優勢,有感興趣的朋友可以參考一下。
相關推薦:
#概述什麼是PHP
PHP是B/S(Browser/Server,瀏覽器/伺服器)體系結構,屬於三層結構。伺服器啟動後,使用者可以不使用客戶端軟體,只使用瀏覽器即可訪問,既保持了圖形化的使用者介面,也大大減少了應用程式的維護量。
PHP語言的優勢
PHP起源於自由軟體,及開放原始碼,使用PHP進行Web應用程式的開發具有以下優勢。安全性高:PHP是開源軟體,每個人都可以看到所有PHP的原始碼,程式碼與Apache編譯在一起的方式讓它的安全設定更靈活。 PHP具有公認的安全性。
跨平台特性:PHP幾乎支援所有的作業系統平台,並且支援Apache、IIS等多種Web伺服器。
支援廣泛的資料庫:可操縱多種主流與非主流的資料庫,如MySQL、Access、SQL Server、Oracle、DB2等,其中PHP與MySQL是目前最佳的組合,它們的組合可以跨平台運作。
易學性:PHP嵌入在HTML語言中,以腳本語言為主,內建豐富函數,語法簡單、書寫容易,方便讀者學習掌握。
執行速度快:佔用系統資源少,程式碼執行速度快。
免費:在流行的企業應用程式LAMP平台中,Linux、Apache、MySQL、PHP都是免費軟體,這種開源免費的框架結構可以為網站經營者節省很大一筆開支。
模板化:實作程式邏輯與使用者介面分離。
支援物件導向與流程:支援物件導向與流程的兩種開發風格,並可向下相容。
內嵌Zend加速引擎,效能穩定快速。PHP5的新特性
·建構子與折構函數。
·物件的參考。
·物件的複製。
·物件中的私有、公有及受保護模式。
·介面。
·抽象類別。
·__call。
·__set和__get。
·靜態成員。
#在Windows下使用AppServ組合包
組合包,就是將Apache、PHP、MySQL等伺服器軟體和工具安裝完成後打包處理。開發人員只要將已配置的套件解壓縮到本機硬碟即可使用,無需再另行配置。組合包實現了PHP開發環境的快速建置。對於剛開始學習PHP的程式設計師,建議採用此方法建構PHP的開發環境。雖然組合包在彈性上差很多,但其安裝簡單、速度較快、運作穩定,因此,比較適合初學者使用。網路上比較受歡迎的組合包有很多種,這裡推薦3種組合包:EasyPHP、AppServ和XAMPP。新手的話,建議使用EasyPHP或AppServ,而XAMPP比較複雜。
如下圖:
AppSer集成安裝套件建立
1、雙擊AppServ文件,開啟如下圖啟動頁面:
2、點選Next按鈕,開啟如下圖所示的AppServ安裝協定頁面:
3、點選I Agree按鈕,開啟如下圖所示的頁面。在該頁面中可以設定AppServ的安裝路徑(預設安裝路徑一般為c:\AppServ),AppServ安裝完成後,Apache、MySQL、PHP都會以子目錄的形式儲存到該目錄下:
4、點選Next按鈕,開啟如下圖所示頁面,在該頁面中可以選擇要安裝的程式和元件(預設為全選狀態):
#5、點選Next按鈕,開啟如下圖所示的頁面,該頁面主要設定Apache的連接埠號碼:
Apache連接埠號碼的設定至關重要,它直接關係到Apache伺服器是否能夠啟動成功。如果本機中的80埠被IIS或迅雷佔用,那麼這裡仍然使用80埠就不能完成伺服器的配置。可以透過修改這裡的連接埠號,或是將IIS或迅雷的連接埠號碼進行修改,即可解決該問題。
6、點選Next按鈕,開啟如下圖所示,該頁面主要對MySQL資料庫的root使用者的登入密碼及字元集的設置,這裡將字元集設定為
“GB2312 Simplified Chinese”,表示MySQL資料庫的字元集將採用簡體中文形式:
7、點擊Install按鈕後開始安裝,如下圖:
8、下圖為安裝完成的介面:
##安裝好AppServ之後,整個目錄預設安裝在「c:AppServ」路徑下,此目錄包含幾個子目錄: 開啟瀏覽器,在網址列中輸入「http://localhost/ [你設定的連接埠號,如果是80就不需要填寫]”,如果打開如下圖,說明AppServ安裝成功: 隨著PHP的發展,大量優秀的開發工具紛紛出現。找到適合自己的工具,不僅可以加快學習進度,而且能夠在以後的開發過程中及時發現問題,少走彎路,我們選用的開發工具是Dreamweaver。詳細工程建立請參考網路上的資料。 相關推薦:PHP環境搭建(php+Apache+ mysql) 的詳細介紹
##
以上是PHP環境搭建教學-圖文詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!