2009-06-18 24 views
1

什麼是部署從本地機器的CodeIgniter項目(或任何PHP項目爲此事)對活動網站的理想方式?我一直在使用Subversion檢查和更新現場網站的代碼已經有相當長的一段時間了。但也有人說這種做法不好,因爲你不需要在現場的svn元數據。我還閱讀了幾篇文章,他們使用Capitrano來部署PHP項目。您在PHP項目部署中的做法是什麼?部署CodeIgniter(或任何PHP項目)到現場?

回答

3

我使用Phing爲我所有的建設需要。

我已經創建了幾個任務,如prod,staging,debug。當我想要將所有數據推送到我的生產服務器時,我只需使用phon prod。這將簽出的所有代碼從我的回購,做一些配置的變化,通過minifier運行等類似CSS和JavaScript的所有靜態文件

上Phing此處瞭解詳情:

Phing.info

http://www.slideshare.net/hozn/phing-building-with-php