我很好奇是否可以逐步将书面和完全正常工作的项目移至Kohana。我的意思是,如果可以逐页替换。因此,项目将逐页从100%的非框架代码移动到100%的Kohana代码。 该项目使用php / js / css / html,MySQL和Apache。 该项目规模巨大(有客人和会员区)。 谢谢。
答案 0 :(得分:1)
我从未使用过Kohana,但我对其他PHP框架(Yii)非常熟悉。我的猜测是不可能的。或者以其他方式表达:一切皆有可能(除了在你的屁股上打开一把雨伞!:),但考虑到时间(和金钱),这是不值得的。
在很多领域,大多数专业框架与“纯PHP”代码完全相反。代码大多数时间是分开的(MVC =模型 - 视图 - 控制器设计模式),并且主要使用框架类或代码。我甚至冒险说,在一些专业框架中编写应用程序意味着只使用10-20%的纯PHP代码,而80-90%纯粹依赖于框架类,扩展,控制器等。
换句话说:将“纯PHP”应用程序移植到框架代码中意味着从头开始编写该应用程序。我不确定,如果你能复制粘贴超过5-10%的源代码?