将CodeIgniter(或任何PHP项目)部署到实际站点?

时间:2009-06-18 07:59:34

标签: php svn version-control deployment codeigniter

将CodeIgniter项目(或任何PHP项目)从本地计算机部署到实际站点的理想方法是什么?我一直在使用subversion来检查和更新实时站点的代码已有一段时间了。但也有其他人说这种做法并不好,因为您不需要在实时网站中使用svn元数据。我还阅读了几篇文章,他们使用Capitrano来部署PHP项目。你在PHP项目部署中的做法是什么?

2 个答案:

答案 0 :(得分:3)

我使用Phing满足我的所有建筑需求。

我创建了几个任务,比如prod,staging,debug。当我想将所有数据推送到我的生产服务器时,我只使用 phing prod 。这将检查我的repo中的所有代码,进行一些配置更改,通过缩小器等运行所有静态文件,如css和javascript。

有关Phing的更多信息:

Phing.info

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

答案 1 :(得分:2)

我问了一个类似的问题,很多人似乎都喜欢Phing:

What is your preferred php deployment strategy?

我看了一眼,配置文件非常令人生畏。我很想听到关于这个主题的更多信息。