来聊聊laravel这货——转自论坛

2013年01月27日 14:18:05 苏内容
  标签: laravel
阅读:7328

听N多个都在聊这个。 跟人瞎扯的时候对方一提了这个框架名,感觉就牛很多。 我倒想问问国内用laravel这货做过多少项目了呢? 有多少在线上运行的呢? 初次使用这玩意。感觉路由是它的一大优点,不过也很麻烦。路由跟python的框架都差不多了,仅闲聊,别乱喷,没说哪个框架好与不好。更没说哪个语言好与不好,
2code   337 天前
用过5种不同的php框架,laravel是用过最爽的
no13bus   337 天前
@2code 如何爽 哪里爽 有多爽 期待下文
mahone3297   337 天前
@2code 跟symfony的区别如何?我感觉symfony抄ror也抄的很猛。。。
liuxurong   337 天前
如何爽 哪里爽 有多爽 期待下文
ooh   337 天前
MVC,路由,模版引擎,是个框架这些都有非要说哪爽看个人吧,路由够清晰,数据验证我感觉这块不错,模版继承也有,速度我感觉也不错,现在一般我给别人做都用laravel
xi4oh4o   337 天前
路由,IoC,Eloquent ORM以及一些编码方式都很爽,很多必备的功能都直接提供了方便的方法,开发起来效率很高。因为学习了很多rails,.net的优点。

但是性能问题似乎有待考究。
fork3rt   337 天前   ♥ 2
我公司的项目都是Laravel + Bootstrap 这对搞基组合。。
xigua1   337 天前
codeigniter 的时代过去了?
arzusyume   337 天前
@xigua1 CI 官方不是停止维护了么

Laravel 被推荐很久了但一直没有能用到的地方
family   337 天前
只用symfony2,laravel这货代码写出来“不够优雅”
saharabear   337 天前
@family +1
CoX   337 天前
@arzusyume CI一直在更新,说想找个下家怎么就变成停止维护了呢
vven   337 天前   ♥ 2
其实我一直很好奇一个问题
老是看到laravel标榜优雅,但是假如写程序的人本身就一塌糊涂,那这个“优雅”还算优势么?
arzusyume   337 天前
@CoX 是这样么,这话题传到我这的时候就已经是 "CI都停止维护了为啥还要用" 了 orz
CoX   337 天前
https://github.com/EllisLab/CodeIgniter/commits/develop
CI的开发分支几乎每天都有commit,这个真不像是停止维护了
kennedy32   337 天前
为毛没人提起yii
chenlong451   337 天前
@kennedy32 YII组件耦合性太高,要么都用它那一套东西,要么改到天荒地老
jinwyp   337 天前
laravel 是纯后端框架, 路由这块 其他框架很难比, 支持restful
ORM这块 其他框架也很难比, 方便,性能还可以. 开发效率快

其他最重要的是artisan 命令行, 其他框架没有, 数据库维护,迁移非常方便

内置blade 模板, 还有很多其实也不常用的功能 例如ioc ,事件机制, 监听器, 过滤器 等等
jinwyp   337 天前
问一个问题, 控制器中如果有代码需要重用, 那么控制器如何调用控制器? 或者有其他的方法?
harryxu   337 天前
@jinwyp 独立出来,写成service或者其他的类库。
sobigfish   337 天前
@jinwyp 我也遇到这个问题了,直接new会提示“ Maximum function nesting level of '100' reached, aborting! ”
又不想用extends
。。。
teavoid   337 天前
关注一下,不知道性能上laravel有什么好的解决方案吗?目前我也在用laravel
jinwyp   337 天前
@harryxu 你的意思是写到Model层里面? 目前我就着这么做的,公用的部分写到Model层的方法里面。 写成service是什么意思? laravel3 里面使用的bundle 包管理 是要 写成bundle吗? 感觉很多小的功能 没必要写成包。
dongk   337 天前
@jinwyp model 和controller之间独立出service
cdffh   337 天前   ♥ 1
为什么 没有人提起zend
shanks   336 天前
纯后端框架?这个不错,关注下
chareice   336 天前
为什么不早点出 已经转rails了
homlean   336 天前
用这个做了个小项目,整体感觉用起来还是比较方便的。

至于性能方面,还没有做过对比。
nilai   336 天前
个人感觉laravel的路由功能是它的亮点。思路清楚,可感觉对有的人来说倒成了一个麻烦事。 如果像其它框架那样自动匹配到每个控制器就很好了。
66beta   336 天前
就差一点,PHP版本要求太高,在我朝虚拟主机面前是悲剧,不是人人都用得起VPS的
nilai   336 天前
@66beta 好像至少要5.3吧
harryxu   336 天前
@jinwyp 写到Model中也是一种办法,如果是小功能的话,我会写成小的class,或是helper函数,比较复杂的功能就会单独弄个package,或者弄一package,专门放各种各样的工具类。
123123   336 天前
@66beta 在 5.5 都已经 Release 的时代要求个 5.3 不过分,这只能怪那些虚拟主机商不与时俱进
funcman   335 天前
上次试一试的时候,在Mac装了一下,除了啥问题就没管了。
moose123   308 天前
只有wordpress做二次开发:)
andyhuax   306 天前
Laravel性能究竟如何?看数据好像要比kohana还要低啊
whidbey   227 天前
国内还没普及,但的确算是好东西。
讨论群 。。一起学习 laravel爱好者 201195376
whidbey   227 天前
本质上还是基于symfony,吸收了很多语言的特点,应该属于工业化的开发语言。
roys   68 天前
我们公司今年开始用的laravel。

扩展阅读