|
现有一需求是:多个项目中大部分代码是相同的,想共用一套代码。但是数据库用不一样。
目前有个方案但不知道能不能这样用。CI框架中,已经提供了根据开发环境(ENVIRONMENT)切换数据库,那我将不同项目,当做不同环境,比如:index.php中定义:define('ENVIRONMENT', 'hangzhou');这样的话,我就在config中创建文件夹 "hangzhou","hangzhou"文件夹中有database.php,及其他配置文件。这样来区分访问数据库。请问这样可以吗?请问还有什么更好的方式呢。 |
|