JellyBool

17773 经验值

如果能做到后面,肯定会把全站的所有技术都讲到 @woailuosj

第一第二这两个权重是很高的,可能会同时进行 @apsana @woailuosj

没事就发个贴吧,以下几个系列会在近期录制:

  1. 玩转phpstorm

  2. Laravel的用户和权限管理

  3. PHP7的一点点知识

  4. Laravel和socket.io实现real-time应用

  5. Laravel和Vue.js

你们觉得怎样的顺序好

简单说一下吧,以下观点只代表个人观点:

Yii 2.0的一些

最开始其实我用的是yii 1.1版本的,当时还是拿来给学院后台改版用的。当时都是出于性能和安全这两方面的考虑,貌似yii在这两方面的平衡做得还不错。然后到了后期需要维护的时候,其实你会发现,yii 1.1的那种写代码的模式其实还是值得我们商榷的。到了yii2,那就有的说了:

  1. 集成度很高,很多功能都已经官方封装好了,对于上手新的项目非常的快。

  2. 暴力的Gii代码生成,基本上代码都可以偷懒写

  3. Active Record比1.1版本的更强大和人性化了,貌似底层代码写得很厉害

  4. 终于说是进入了composer时代,不过这是跟1.1版本比,不跟Laravel比

  5. 安全和性能依然一样棒

  6. 更灵活,不管是从扩展性还是从场景化来说

非得说遗憾可能就是,yii2的Gii竟然不是敲命令行

Laravel 的一些

这里的Laravel特指5.0之后的Laravel,因为本人对Laravel 4.2版本之前不敢说是很了解。

  1. 首先说的一点就是,开发很舒服,这是对个人感受来说的,让我有一种写代码舒舒服服的感觉,而且你不觉得Laravel的文档和注释都是那么漂亮么

  2. 扩展性很好,整个生态也很完善,这一点对于开速开发很重要。

  3. Eloquent就不多说了,简直棒

  4. artisan 简直爽翻

  5. 可能是定时任务做的最简单的了

  6. 天生的REST API型路由

  7. 后续自己体会吧,哈哈哈...

其实我也不知道该怎么回答,只是把想到的都敲了下来。不过如果你打算使用框架的话,请考虑Symfony Yii 2.0 Laravel这三个,然后选择最合适自己的,然后坚持做一个框架就好了。Yii 2.0 其实也很棒

首先是说明一点,我这里使用vue并没有全站使用,这是在一些地方用到了,比如评论,比如消息通知等。然后是前后端分离这个,得益于laravel天生的优势,easy enough。比如你可以直接return就可以了!

这里问题其实都很大,基本上没有答案。最好的选择就是自己喜欢的,适合你的项目和思维的就是最好的。

这个会录一个系列视频,将用户权限和管理一次性解决

@sonics34 对于认真问问题的,我从来都是进最大的认真程度去回复的。