laravel 路由缓存

 

 

 

  php artisan route:cache

  php artisan route:clear

  php artisan route:list

 

 

 
基于闭包的路由并不能被缓存。如果要使用路由缓存,你必须将所有的闭包路由转换成控制器类。

 

如果你的应用只用到了基于控制器的路由,那么你应该充分利用 Laravel 的路由缓存。使用路由缓存将极大地减少注册全部应用路由的时间。某些情况下,路由注册甚至可以快一百倍。要生成路由缓存,只需在 Artisan 命令行中执行 route:cache 命令:

php artisan route:cache

运行这个命令之后,每一次请求的时候都将会加载缓存的路由文件。记住,如果添加了新的路由,你需要刷新路由缓存。因此,你应该只在项目部署时才运行 route:cache 命令:

你可以使用 route:clear 命令清除路由缓存:

php artisan route:clear

 

posted @ 2017-08-27 19:23  silvercell  阅读(1556)  评论(0)    收藏  举报