首頁  >  文章  >  後端開發  >  PHP環境搭建教學-圖文詳解

PHP環境搭建教學-圖文詳解

不言
不言原創
2018-03-29 13:34:5943174瀏覽

本篇文章透過圖文結合的方式為大家詳細的介紹了關於PHP如何進行環境搭建,也向大家介紹了PHP的一些優勢,有感興趣的朋友可以參考一下。

PHP環境搭建教學-圖文詳解

相關推薦:

#●《2021年最好用的6個php環境搭建工具推薦

●《php環境配置教學: PHP開發環境整合安裝與獨立安裝影片教學

● 《mac php環境搭建教學:mac php開發環境建構與設定教學

#概述什麼是PHP

##PHP( Hypertext Preprocessor,超文本預處理器),是一種伺服器、跨平台、HTML嵌入式的腳本語言,其獨特的語法混合了C語言、Java語言和Perl語言的特點,是一種被廣泛應用的開源式的多用途腳本語言,尤其適合Web開發。 

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。

·靜態成員。

點擊這裡查看PHP中文手冊

#在Windows下使用AppServ組合包

組合包,就是將Apache、PHP、MySQL等伺服器軟體和工具安裝完成後打包處理。開發人員只要將已配置的套件解壓縮到本機硬碟即可使用,無需再另行配置。組合包實現了PHP開發環境的快速建置。對於剛開始學習PHP的程式設計師,建議採用此方法建構PHP的開發環境。雖然組合包在彈性上差很多,但其安裝簡單、速度較快、運作穩定,因此,比較適合初學者使用。 

網路上比較受歡迎的組合包有很多種,這裡推薦3種組合包:EasyPHP、AppServ和XAMPP。新手的話,建議使用EasyPHP或AppServ,而XAMPP比較複雜。

點選下載AppServ組合套件:#

如下圖:

PHP環境搭建教學-圖文詳解

AppSer集成安裝套件建立

1、雙擊AppServ文件,開啟如下圖啟動頁面:

PHP環境搭建教學-圖文詳解

2、點選Next按鈕,開啟如下圖所示的AppServ安裝協定頁面:

PHP環境搭建教學-圖文詳解

3、點選I Agree按鈕,開啟如下圖所示的頁面。在該頁面中可以設定AppServ的安裝路徑(預設安裝路徑一般為c:\AppServ),AppServ安裝完成後,Apache、MySQL、PHP都會以子目錄的形式儲存到該目錄下:

PHP環境搭建教學-圖文詳解

4、點選Next按鈕,開啟如下圖所示頁面,在該頁面中可以選擇要安裝的程式和元件(預設為全選狀態):

PHP環境搭建教學-圖文詳解

#5、點選Next按鈕,開啟如下圖所示的頁面,該頁面主要設定Apache的連接埠號碼:

Apache連接埠號碼的設定至關重要,它直接關係到Apache伺服器是否能夠啟動成功。如果本機中的80埠被IIS或迅雷佔用,那麼這裡仍然使用80埠就不能完成伺服器的配置。可以透過修改這裡的連接埠號,或是將IIS或迅雷的連接埠號碼進行修改,即可解決該問題。

PHP環境搭建教學-圖文詳解

6、點選Next按鈕,開啟如下圖所示,該頁面主要對MySQL資料庫的root使用者的登入密碼及字元集的設置,這裡將字元集設定為

“GB2312 Simplified Chinese”,表示MySQL資料庫的字元集將採用簡體中文形式:

PHP環境搭建教學-圖文詳解

7、點擊Install按鈕後開始安裝,如下圖:

PHP環境搭建教學-圖文詳解

8、下圖為安裝完成的介面:

PHP環境搭建教學-圖文詳解

##安裝好AppServ之後,整個目錄預設安裝在「c:AppServ」路徑下,此目錄包含幾個子目錄:

PHP環境搭建教學-圖文詳解

開啟瀏覽器,在網址列中輸入「http://localhost/ [你設定的連接埠號,如果是80就不需要填寫]”,如果打開如下圖,說明AppServ安裝成功:

PHP環境搭建教學-圖文詳解

隨著PHP的發展,大量優秀的開發工具紛紛出現。找到適合自己的工具,不僅可以加快學習進度,而且能夠在以後的開發過程中及時發現問題,少走彎路,我們選用的開發工具是Dreamweaver。詳細工程建立請參考網路上的資料。

相關推薦:

PHP開發套件php7 php環境搭建php從入門到精通

PHP環境搭建(php+Apache+ mysql) 的詳細介紹

PHP環境建置-WAMP+Zend

##

以上是PHP環境搭建教學-圖文詳解的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn