简单说一下吧,以下观点只代表个人观点:
Yii 2.0的一些
最开始其实我用的是yii 1.1版本的,当时还是拿来给学院后台改版用的。当时都是出于性能和安全这两方面的考虑,貌似yii在这两方面的平衡做得还不错。然后到了后期需要维护的时候,其实你会发现,yii 1.1的那种写代码的模式其实还是值得我们商榷的。到了yii2,那就有的说了:
集成度很高,很多功能都已经官方封装好了,对于上手新的项目非常的快。
暴力的Gii代码生成,基本上代码都可以偷懒写
Active Record比1.1版本的更强大和人性化了,貌似底层代码写得很厉害
终于说是进入了composer时代,不过这是跟1.1版本比,不跟Laravel比
安全和性能依然一样棒
更灵活,不管是从扩展性还是从场景化来说
非得说遗憾可能就是,yii2的Gii竟然不是敲命令行
Laravel 的一些
这里的Laravel特指5.0之后的Laravel,因为本人对Laravel 4.2版本之前不敢说是很了解。
首先说的一点就是,开发很舒服,这是对个人感受来说的,让我有一种写代码舒舒服服的感觉,而且你不觉得Laravel的文档和注释都是那么漂亮么
扩展性很好,整个生态也很完善,这一点对于开速开发很重要。
Eloquent就不多说了,简直棒
artisan 简直爽翻
可能是定时任务做的最简单的了
天生的REST API型路由
后续自己体会吧,哈哈哈...
其实我也不知道该怎么回答,只是把想到的都敲了下来。不过如果你打算使用框架的话,请考虑Symfony Yii 2.0 Laravel这三个,然后选择最合适自己的,然后坚持做一个框架就好了。Yii 2.0 其实也很棒