首页 > 后端开发 > php教程 > Laravel 是否比 Django 更好?

Laravel 是否比 Django 更好?

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-06 16:45:04
原创
4317 人浏览过

根据Laravel 5.1, 和Django目前的最新版本。我对比了 routing, middleware, model等方面,我感觉Laravel 所写网站更贴近人的思维。 有谁是否也这么觉得?

回复内容:

谢邀。Lavarel的抽象层次不及Django,灵活度比Django更高。要做对比的话其实Lavarel风格更像Flask或者Bottles这些轻量级框架加上诸如SQLAchemy的ORM。

Django强制分离了路由,以app package和module代替了namespace的作用,ORM相比之下配置简单但是细化有曲折,因此看起来写法差异大。实际使用中Django强调专注事务逻辑而不要求用户去接触任何细节,因此基本上配置好全局设置之后能插手细节的部分不是很多,且要插手基本都要用一些看起来不是很漂亮的办法。相对而言Lavarel可以让人更多接触到细节部分的配置,自由度更高,加上做后端写PHP的人毕竟比较多,加之Python本身也并不是看起来那么简单(不理解逻辑的话容易踩坑),所以显然Lavarel的用户群更多一些。


其实我更习惯于Django的逻辑。然而题主自己有个结论,此题只是在约友而已,并没有什么讨论的意义。 没用过Django,但隐约感觉laravel, ror, django这些都处于顶尖框架之列 laravel 文档太烂。 从架构思想上来说,绝对顶Laravel,没什么好说的。
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
composer安装laravel安装不上
来自于 1970-01-01 08:00:00
0
0
0
Laravel Space/laravel-backup 无法安装
来自于 1970-01-01 08:00:00
0
0
0
Laravel 5.1 登录 laravel 自带的 没有啦
来自于 1970-01-01 08:00:00
0
0
0
为什么thinkphp比laravel性能好?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板