感觉 Laravel 还是太重,有没有什么更加 [小] 却又不失 [优雅] 的框架

2016-04-27 00:45:53 +08:00
 cevincheung

Slim 不带 ORM

Twig 模板引擎有点不太习惯 {% extends('xxx') %} 相比 Blade @extends('xx') 感觉有点复杂了(多敲几次键盘 o( ̄┰ ̄*)ゞ 好矫情)

路由倒是不错 ( 其实灰常喜欢这种预定路由规则的框框 ヾ(´∀`o)+

难道一定要自己用 fastrouter+ORM 造轮子么……

再吐槽一下,Laravel文档太太太太太太太太太弱

12804 次点击
所在节点    PHP
85 条回复
abc123ccc
2016-07-12 10:32:30 +08:00
@elarity
@cszchen

贴不了图片,郁闷。

//路由规则
'bagua163.com'=>array(
'xingming/:xingming/:danfuxing' => 'Index/xingming',
'xingming/:xingming' => 'Index/xingming',

'meizhuang/:page' => 'Cate/index?cate=meizhuang',//
'meizhuang' => 'Cate/index?cate=meizhuang',
),
'shouji.bagua163.com'=>array(
':mobile' => 'Index/shouji',
),

你让 Yaf 实现上面的路由试试,我把它的路由改得和 TP3.1 差不多了,但换到了 PHP7 ,莫名其妙的问题。干脆放弃了 Yaf ,以后再看它吧。

而且多个二级子域名在路由相同的情况下, yaf 会指到第一个匹配的上面去。弄得我心烦。

本来匠人就应该注重产品,而我却把焦点放在了工具上。错一次,不想再错第二次。选一个你熟悉的框架就行。
kekeones
2016-07-26 11:01:46 +08:00
@abc123ccc yaf 可以实现上面的路由
abc123ccc
2016-07-27 09:21:54 +08:00
@kekeones 实现起来很困难吧。我试了一下,各种问题。随后就停止使用 yaf 开发,使用熟悉的 thinkphp3.1 开发。
xytjy
2016-08-02 15:46:46 +08:00
你可以试一下 corethink ,很轻量,它是基于 tp 的,不过比 tp 功能更全,
billowqiu
2016-10-16 00:34:16 +08:00
laravel 真的好重,看代码都绕来绕去的。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/274657

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX