【问题标题】:Can you mix CodeIgniter code with non-framework code?您可以将 CodeIgniter 代码与非框架代码混合使用吗?
【发布时间】:2013-07-25 12:02:43
【问题描述】:

所以,我的情况是这样的:我负责重构一个大型网站的一部分。直到最近,该网站一直由不了解 Web 开发的人监督的合作社拼凑而成。结果代码是一团糟。我想开始使用框架,但不可能停止所有其他开发以重构整个站点并立即在整个站点范围内使用 CodeIgniter。相反,我想先完成我在 CodeIgniter 中分配的工作,并在时间和工作量允许的情况下将其使用扩展到站点的其他部分。虽然我确信可以做到这一点,但它有多难?有什么我需要注意的“陷阱”吗?感谢您根据自己的经验提供的任何见解。我之前从一开始就在CodeIgniter中做过项目,也做过完全不使用框架的项目,但是我从来没有尝试过将不使用框架的项目迁移为使用框架的项目。

【问题讨论】:

    标签: codeigniter


    【解决方案1】:

    您自己已经回答了这个问题。我能给你的最好提示是,在你重新编码所有内容之前,你必须严重依赖 mod_rewrite。

    【讨论】:

    • 我将不得不进一步研究 mod_rewrite 以更好地理解这一点,因为我过去没有广泛使用 mod_rewrite。如果您能就此提供任何进一步的信息,我们将不胜感激。
    【解决方案2】:

    我之前也遇到过同样的问题,我做到了。你也可以这样做。

    您可以慢慢迁移它,因为您可以立即进行迁移。因此,您可以创建 CI 应用程序,以及您转换的这些代码,以添加到 CI 文件夹(就像您之前所做的那样),您可以让其他人进入其他文件夹并在 CI 中慢慢迁移。你可以毫无问题地做到这一点,因为 CI 也将他们的代码转换为 PHP 代码,所以它会是一样的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-10-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多