此文主要介绍Laravel框架中提供的优化方面的知识,后续有遇到的会进一步更新。
该部分方式在发布项目时可考虑添加。
路由优化
若应用中仅使用基于controller的路由,可使用Laravel的路由缓存(route cache
)。可极大地减少路由注册的时间,提高访问数据。个例可提高100倍的速度。生成route:cache
命令为:1
php artisan route:cache
若新增了路由,需再次执行以上的命令。
若删除,执行:1
php artisan route:clear
即可。
注意:路由缓存不支持匿名函数的路由,若要使用,请转换为controller路由。