2010-03-09 163 views
2

有多個人開發一個測試網站的Wordpress應用程序是一個很好的選擇。WordPress的多個開發人員設置

我遇到的最大障礙是在本地開發和集成到測試環境時的路徑問題。

有沒有人有維護開發人員環境,保持工作內容和鏈接的良好流程,並且代碼在源代碼管理中維護?

爲了澄清,我想本地開發,並有一個測試環境,並避免路徑問題。我接受其他解決方案或想法。

+0

我還想澄清我正在使用Windows環境。 – IanL 2010-12-09 15:12:39

回答

2

它歸結爲三個主要概念

  1. 發展環境應儘量靠近生產地。
  2. 使用源代碼管理!
  3. 自動部署腳本部署時儘可能多地發生人爲錯誤。

我更喜歡的開發環境/過程看起來像這樣。

  1. 開發/本地
    • SVN檢出代碼在本地
    • 運行Ubuntu作爲LAMP環境或XAMPP
    • 部署腳本(腳本自動化例如楠/螞蟻)溶液分期虛擬盒/ QA
    • 模塊開發
    • 主題發展
  2. QA
    • 初始內容設置/ QA
    • 後初步發展分期用得少
  3. 生產
    • 直播內容條目
    • 博客等

對於初始內容開發路徑問題之後的路徑問題變得不那麼重要,因爲大多數內容都是現場執行的。如果使用生產備份來創建開發站點,則可以根據需要使用SQL腳本和手動更改。同時切換到使用Virtual Box解決方案有助於確保一切都在根。但FractalizeR的答案確實有幫助。

1

可能是我沒有得到整體的問題,但是將WordPress的整個源代碼放到版本控制中的問題是什麼,請檢查一下單個測試服務器進行測試?

如果您在使用網站名稱時遇到問題,請強制您的開發人員檢查他們的機器並將其存儲在www.yourwpdomain.local下(請注意.local部分)。他們可以使用DNS或簡單主機文件將.local域地址解析爲127.0.0.1。 Apache的安裝非常簡單。

相關問題