我已经使用 CodeIgniter 几个月了,最近发现了 Bonfire,它看起来像是 CI 项目的一个很好的基础,尽管当前的构建使用了像 Bootstrap 2 这样几乎过时的资源。
我真的很喜欢 Bonfire 中的模块系统,它似乎是创建完全独立子系统的一种非常有效的方法。但是,我想知道这些模块与普通 CodeIgniter 安装的兼容性如何。显然,您不能只将模块文件夹转储到其中,CI 不知道如何处理它,但是有没有办法将 BF 模块重组为第三方插件或可以在 CI 中使用的东西?
同样,是否可以从 CI 安装中提取文件并将它们打包为 BF 模块(显然需要一些调整)?
我想这些问题的答案可能是“当然不是”,所以我只想说明我的理解;如果我决定使用 Bonfire 开发,我基本上会被卡在使用它而无法恢复到香草 CodeIgniter 并且我只能与其他 Bonfire 用户共享我的模块。正确的?