求推荐个 PHP 的轻量路由

2015-09-12 15:08:39 +08:00
 heat
最好不含其他模块,尽可能简洁,可指定参数类型(正则也行),可配置路由表
3110 次点击
所在节点    PHP
7 条回复
oisc
2015-09-12 15:12:54 +08:00
giuem
2015-09-12 15:14:33 +08:00
silm
giuem
2015-09-12 15:16:01 +08:00
@giuem 手抖打错了,应该是这个 https://github.com/slimphp/Slim
abelyao
2015-09-12 15:25:47 +08:00
比 Slim 更轻量级的: http://flightphp.com/
tianxiaqu123
2015-09-12 15:30:56 +08:00
lazyphp
heat
2015-09-12 16:04:59 +08:00
@abelyao 这个就是我想要的,感谢楼上所有回复者
lloydzhou
2015-10-01 05:03:47 +08:00
推荐一个精简的 Router 库做路由控制器 https://github.com/lloydzhou/router ,可以根据映射的 handler 自动从 request 获取变量,支持自定义 error handler 和 hook 。可以通过 hook 方便的定制参数过滤、登录检查等。

(new Router())
->error(405, function($message){
header('Location: /hello/world', true, 302);
})
->get('/hello/:name', function($name){
echo "Hello $name !!!";
})
->execute();
不一样的实现,兴许有你想要的。

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

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

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

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

© 2021 V2EX