【发布时间】:2010-12-17 16:39:28
【问题描述】:
我正在使用 Php 和 CodeIgniter(在 LAMP 堆栈上)构建一个新网站。一项要求是能够同时运行同一网站的多个版本,例如“live”和“dev”版本; 应该有一种快速、安全的方式来根据需要在版本之间向前和向后切换。
你能推荐一个好的技术吗?
更新
附加要求:
开发者应该能够轻松创建新版本
最终用户不应该注意到他/她正在使用实时版本,只有开发者可以有某种标签
【问题讨论】:
-
这个网站数据库依赖吗?实时/开发数据库?等等..恐怕需要更多细节,否则人们会猜测并给你答案。
-
是的,这个网站依赖于数据库;两个版本应该能够共享同一个数据库,但是开发版本可能会强制更新架构,所以我认为切换数据库也应该是一种选择
标签: php codeigniter multiple-versions