所以,我的情况是这样的:我负责重构大型网站的一部分。直到最近,这个网站都是由不懂网络开发的人监督的合作社拼凑起来的。由此产生的代码是一个可怕的混乱。我想开始使用框架,但不可能停止所有其他开发,以便重构整个站点并立即在整个站点范围内使用CodeIgniter。相反,我希望从我在CodeIgniter中分配的工作开始,并随着时间和工作量的允许将其扩展到网站的其他部分。虽然我确信有可能这样做,但它有多困难?是否有任何我需要知道的“陷阱”?根据您的经验,您可以提供任何见解,都将受到赞赏。我从一开始就在CodeIgniter中完成了项目,并且完成了完全不使用框架的项目,但是我从来没有试图将不使用框架的项目迁移到之前使用框架的项目。你可以混合CodeIgniter代码与非框架代码?
0
A
回答
1
你自己回答了这个问题。我可以给你的最好的提示是,你必须严重依赖mod_rewrite,直到你重写了所有的东西。
0
我之前有同样的问题,我做到了。你也可以这样做。
您可以慢慢迁移它,因为它确实可以立即执行。因此,您可以创建CI应用程序,以及您转换的这些代码,在CI文件夹上添加(如以前那样),还可以在其他文件夹中放入其他文件夹,并在CI中缓慢迁移。你可以做到这一点没有问题,因为CI也将他们的代码转换成PHP代码,所以它会是一样的。
相关问题
- 1. 熵编码(Huffman and Arithmetic/ANS) - 混合代码与非代码
- 2. 我可以写代码混合(EMO框架和Cocos2d)
- 3. 将VB.net代码与c#代码混合
- 4. 如何制作框架代码的非框架代码? (PHP)
- 5. 混合processing.js代码和JavaScript代码
- 6. 将基于框架的代码迁移到基于非框架的代码
- 7. 如何将asyncio代码与阻止代码混合?
- 8. 与jFrame代码混合使用JOptionpane代码
- 9. 实体框架:数据库优先/代码优先混合
- 10. 与Berkeley DB混合的C++/CLI代码
- 11. 混合OOP与结构代码
- 12. 如何为现有框架(BCL)代码指定代码合同?
- 13. firemonkey + Xcode中,混合代码
- 14. PHP混合HTML和代码
- 15. 混合ASP和HTML代码
- 16. 调用非托管C++代码与STL混合
- 17. 托管代码与非托管代码
- 18. 我是否可以将代码合并到我正在与非代码合同开发人员使用的代码库合并的代码中?
- 19. 合并非git代码与基于git的代码(初始代码库相同)
- 20. 如何正确组合ARC代码与非ARC代码?
- 21. 结合异步代码和syncronous框架
- 22. 可以resharper打破你的代码?
- 23. 你可以解释下面的代码
- 24. 你可以帮我这个代码
- 25. Bunifu框架:你如何编码进度条? (代码如下)
- 26. 与UiBinder代码混淆
- 27. 可重入代码混淆
- 28. 代码合同与代码分析器
- 29. lungo框架不能与示例代码
- 30. 与实体框架代码优先
确实mode_rewrite首先您的Codeigniter应用首先... –
我将不得不进一步调查mod_rewrite以获得更好的理解,因为我过去没有广泛使用mod_rewrite。任何进一步的信息,你可以提供这将不胜感激。 –