同一域上的CodeIgniter生产和开发服务器。 (没有子域名)

时间:2010-05-28 07:10:35

标签: codeigniter facebook web-deployment

我用Google搜索了很多次,但现在我必须在这里问一下。

我想为开发/制作网站制作工作流程。

我的约束是我使用Facebook Connect(现在是Facebook Graph)所以我需要在同一个域和服务器上使用dev和prod。 (能够登录并测试功能)

如果我有一个特定的用户代理(我可以编辑我的firefox之一),我想我会编辑CodeIgniter Index.php来重定向。

你认为这是个好主意还是你有更好的主意?

现在出现了一个永恒的问题:如何以简单的方式部署?

我应该使用Capistrano还是Phing? 或只是一个SVN脚本?

请帮助我,我对这个部署事情完全不熟悉。我曾经直接在我的小网站或其他领域的生产中工作。但现在已经不可能了。

1 个答案:

答案 0 :(得分:1)

对我来说,我会有两个应用程序文件夹。一种叫做“生产”,一种叫做“发展”。然后在index.php文件中设置应用程序文件夹,可以使用php确定出于何种原因使用哪个文件。只需将$ application_folder变量设置为您需要的变量即可。 (你可以根据任何事情做这件事。一个cookie,IP地址或其他东西。)