首页 > 后端开发 > php教程 > Laravel 后台操作用资源路由如何更好地优化完善?

Laravel 后台操作用资源路由如何更好地优化完善?

WBOY
发布: 2016-09-19 09:16:36
原创
1039 人浏览过

目前正在用资源路由,对于普通的增删查改的确是挺方便的。但就是有些功能不止是增删查改,还有很多小功能,目前的解决方法是在资源路由对应的方法再接受一个param,根据这个来判断具体的操作(例如异步获取相关信息,修改表关联之类等等)是什么再执行相应的代码。
但这样会造成控制器的那几个资源路由方法比较臃肿,看上去也不直观,不知有没有其他更好的解决方案,能兼顾路由表和控制器的相对简洁和可读?

回复内容:

目前正在用资源路由,对于普通的增删查改的确是挺方便的。但就是有些功能不止是增删查改,还有很多小功能,目前的解决方法是在资源路由对应的方法再接受一个param,根据这个来判断具体的操作(例如异步获取相关信息,修改表关联之类等等)是什么再执行相应的代码。
但这样会造成控制器的那几个资源路由方法比较臃肿,看上去也不直观,不知有没有其他更好的解决方案,能兼顾路由表和控制器的相对简洁和可读?

你或许需要这样的东东: laravel-default-routes

按照README.md中配置好这个默认路由,然后就可以很方便地使用其他框架中那种module/controller/action的方式的路由了。并且对于REST风格的不同类型的请求调用不同的函数:do + <http_method> + <action></action></http_method>这样对应函数名。

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板