我试图了解使用多种环境的最佳行动方案,例如使用 codeigniter 为我的应用程序开发、测试、生产。
截至目前,我的应用程序只有一个文件夹。我看到在配置文件中讨论的地方为每个环境创建一个文件夹,并在每个环境文件夹中放置例如数据库文件的副本。
这是处理多个环境的最佳方法吗?我问的原因是因为如果我在我的开发子域上工作,我仍然必须将所有相同的文件重新上传到主根文件夹。这是最好的工作流程吗?
所以基本上我有两个网站。
dev.siteurl.com
我试图找出处理这个问题的最佳选择。因为我想知道是否只需将所有文件重新上传到主级别,以便它可以处理生产服务器,或者有更简单的方法。