【问题标题】:Bonfire vs stock CodeIgniter - module compatability篝火与股票 CodeIgniter - 模块兼容性
【发布时间】:2013-12-04 09:12:37
【问题描述】:

我已经使用 CodeIgniter 几个月了,最近发现了 Bonfire,它看起来像是 CI 项目的一个很好的基础,尽管当前的构建使用了像 Bootstrap 2 这样几乎过时的资源。

我真的很喜欢 Bonfire 中的模块系统,它似乎是创建完全独立子系统的一种非常有效的方法。但是,我想知道这些模块与普通 CodeIgniter 安装的兼容性如何。显然你不能直接把 modules 文件夹转储进去,CI 不知道怎么处理它,但是有没有办法将 BF 模块重组为第三方插件或可以在 CI 中使用的东西?

同样,是否可以从 CI 安装中提取文件并将它们打包为 BF 模块(显然需要进行一些调整)?

我想这些问题的答案可能是“当然不是”,所以我只想说明我的理解;如果我决定使用 Bonfire 开发,我基本上会被卡在使用它而无法恢复到香草 CodeIgniter 并且我只能与其他 Bonfire 用户共享我的模块。对吗?

【问题讨论】:

    标签: php codeigniter bonfire


    【解决方案1】:

    基本上第一个区别是 bonfire 适用于 HMVC (Hierarchical model-view-controller),这意味着每个模块都将包含自己的model view and controller

    是的,它可以很容易地与您提到的 vanilla codeIgniter 集成,因为该框架基本上遵循 codeIgniter 规则并提供了一个功能强大的 CMS。

    一些功能,例如:

    1. 内置管理区
    2. 模块化编码
    3. 数据维护

    更多详情请查看documentation

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 1970-01-01
      • 2015-10-25
      • 1970-01-01
      • 1970-01-01
      • 2012-03-25
      • 1970-01-01
      • 2017-04-23
      • 2012-05-28
      相关资源
      最近更新 更多