我正在研究开发一个使用PHP的商业应用程序。由于我有使用CodeIgniter的经验,而且它对我来说运行得很好,所以我决定使用它。现在,如果我的应用程序到了需要增长并必须在平台中进行自定义修改的地步,是否可以将CodeIgniter源代码修改到与原始源代码相去甚远的程度?
发布于 2011-07-26 09:26:31
我强烈建议不要修改源代码,因为这是应用程序的基础,这将使更新到codeigniter的未来版本变得不可能。
相反,您应该创建自己的类/库来扩展核心基础。这是最佳实践。
codeigniter用户指南中有一些关于这方面的奇妙信息,http://codeigniter.com/user_guide/general/creating_libraries.html
祝好运。
发布于 2011-07-26 09:27:45
发布于 2011-07-26 09:24:54
CodeIgniter是用PHP编写的。你可以完全重写你喜欢的框架。所以答案是肯定的。
有许多大型网站是用不同的语言编写的,或者建立在一个框架上,从一开始就被重写了很多次。我认为很多开发人员(主要是自由职业者)在刚开始的时候考虑过多了。当我开始一个项目时,我会试着把它做完,然后尽快把它放到网上。如果一个网站开始使用--大多数时候你开始赚钱--那么你总是可以花时间重写它。
我认为当你计划和设计你的数据库和表的时候,花时间更重要。我认为稍后重做数据库的一部分要比重写使用数据的代码困难得多。
就我的两分钱。
https://stackoverflow.com/questions/6824258
复制相似问题