Laravel随笔(三):优化相关

此文主要介绍Laravel框架中提供的优化方面的知识,后续有遇到的会进一步更新。
该部分方式在发布项目时可考虑添加。

路由优化

若应用中仅使用基于controller的路由,可使用Laravel的路由缓存(route cache)。可极大地减少路由注册的时间,提高访问数据。个例可提高100倍的速度。生成route:cache命令为:

1
php artisan route:cache

若新增了路由,需再次执行以上的命令。
若删除,执行:

1
php artisan route:clear

即可。

注意:路由缓存不支持匿名函数的路由,若要使用,请转换为controller路由。