對於很多剛開始從事 Web 開發的多使用者來說,最大的挑戰之一不是學習程式碼本身,而是僅僅在瀏覽器中看到成果。問題是,需要先建立一個合適的 PHP 開發環境,才能讓程式碼在瀏覽器中執行。如果使用的是 PHP Composer,不用擔心,它在 WordPress 站群美國主機的所有賬戶中都可用。

PHP 是一種站群伺服器端指令碼語言
由於剛剛開始為 Web 編碼,可能已經意識到,本地編寫的網路程式碼必須在網路瀏覽器中執行。 HTML 和 JavaScript 預設會在 web 瀏覽器中執行。然而,為了執行 PHP 檔案,PHP 程式必須執行。
在 LinuxWP 虛擬主機賬戶中,PHP 開發環境是預設啟用的。這就是為什麼 PHP 被稱為 “站群伺服器端指令碼語言” 。但是,不需要站群伺服器在本地開始執行 PHP 程式碼。
執行預設 PHP 站群伺服器
這是讓 PHP 程式碼立即進入瀏覽器的最簡單方法,但對於大型專案的開發來說,這也是有限制的。如果正在尋找一種快速和簡單的方法來檢視一些基本的 PHP 函式的輸出,可以使用 PHP 內建的 Web 站群伺服器。需要的只是一個包含 PHP 檔案,以及終端會話的資料夾。為了啟動該資料夾中的 PHP 站群伺服器,從檔案所在的位置執行這個命令:如果去那個地址 localhost:8000,將能夠看到 PHP 在 Web 瀏覽器中漂亮地執行,推薦閱讀:PHP 程式碼的 CMS 建站程式有哪些
記住,計算機上需要安裝了 PHP 。但比如說,如果有一臺 Mac,PHP 已經安裝好了,可以馬上執行這個命令。
讓 LAMP 堆疊運轉的簡單方法
如果沒有安裝 PHP,可以繼續並安裝它,但有可以讓 PHP 和其他用於 Web 開發的軟體都在一個包裡的更簡單方法。可能聽說過 “LAMP 堆疊 ” 這個術語,它代表了 Linux 、 Apache 、 MySQL 和 PHP(所有重要的 Web 開發軟體)。然而,不需要 “Linux ” 的部分來獲取其餘東西。 Mac 和 Windows 的一些應用程式,可以提供當前作業站群系統中 Web 開發所需的一切。
下面將 WordPress 站群介紹一些最流行的選項:
Laragon
從 Windows 中執行 “AMP ” 棧的免費應用程式。一些功能包括 SSL 證書和一套一鍵式流行程式安裝,如 WordPress 。在幾秒鐘內就可以建立並執行一個本地的 WordPress 開發網站。(自己一直想要的那種)
MAMP
Mamp(免費)和 Mamp Pro(付費)提供了完整的本地開發環境,以及必要的應用程式。專業版可以更輕鬆地建立多個主機,並提供舒適的多使用者介面。
XAMPP
和上面的 MAMP 包一樣,XAMPP 也提供了許多相同的工具,但在介面上略有不同。會發現,幾乎所有的 “AMP ” 產品都能提供相同的基本效果,但它們在多使用者介面的其他因素上會有所不同。最好對每一個產品進行試用,以便了解它們的工作方式,看看哪一個最適合自己的工作方式。
PHP 開發的虛擬容器(大師級)
使用 “AMP ” 堆疊是開始網路開發的簡單、有趣方式。可以透過簡單的安裝來執行完整的 Web 獨立站群伺服器。對於學習 Web 開發的基礎知識,以及大多數專業應用,這已經足夠了。然而,在更高階的領域,一些開發人員喜歡使用虛擬容器。容器基本上是一個小型的虛擬計算環境,具有模擬整個站群伺服器的最低限度的軟體要求。使用容器的優勢在於能夠在幾乎任何其他容器中複製精確的條件。這樣,開發環境就可以與生產站群伺服器完全匹配。
更妙的是,所有最流行的容器軟體都免費。然而,它們相當難學。不過,因為它們免費,可以安裝一個然後按照網上的課程開始學習。 Docker 已經被證明是比較流行的容器解決方案之一,但還有其他的方案可供嘗試。