自2014年10月以来,我一直致力于SaaS合规性应用程序,它几乎已经完成且稳定,客户对此感到满意。他们已经在使用它并进行营销。它是使用CakePHP 2.5.5构建的。
上周,同一个客户又来了另一个类似的项目。他希望我们为另一组客户创建另一个合规性应用程序。虽然这是一个完全不同的应用程序,但是某些模块,功能和插件可以在之前的应用程序中使用,因为它们可能性质相似,可能有助于加快开发速度。这就是我困惑的地方。我想将CakePHP 3.x用于新项目,但仍希望使用或迁移2.x功能和插件。从这里开始的最佳方式是什么?