Rumah > pembangunan bahagian belakang > tutorial php > Laravel 后台操作用资源路由如何更好地优化完善?

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

WBOY
Lepaskan: 2016-09-19 09:16:36
asal
1027 orang telah melayarinya

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

回复内容:

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

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

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

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan