之前使用Laravel 5.2做了个内部工具给大家使用,出于政治原因,老大正在评估要移植到Yii2的工作量。
因为完全不懂Yii2,所以特来请教大神,Laravel中有哪些既有实现可以重用到Yii2。
粗略的看了一下Yii2的官方文档,我自己理解的比重关系是:
Models,按照Yii2的规则重写一下,工作量不大;(20%)
Controllers,工作量也还可以,不大;(15%)
Views,这是我认为工作量最大的部分,因为感觉这两者的页面结构完全不同(也许是我还不太理解Yii2),所有页面都需要重写;(40%)
Vue Component,自己实现了一些简单的小组件,发现Yii2目前没有Elixir,那么相当于自己创建另一个工程去维护这些小组件。(25%)
以上是我个人的理解,如果有错,请大神指正。
并且希望大神能给出更为合理的理解,非常感谢。