当前位置: 首页 > 后端技术 > PHP

Laravel-Response中间件缓存,页面加载速度一步到位

时间:2023-03-30 01:29:55 PHP

项目地址:https://github.com/flc1125/la...功能支持渲染后缓存数据支持指定缓存过期时间(默认10分钟)headerheader输出缓存命中状态,缓存键和过期时间安装composerrequireflc/laravel-middleware-cache-response配置\app\Http\Kernel.php文件$routeMiddleware增加:\Flc\Laravel\Http\Middleware\CacheResponse::class,//cache.response可以随便命名,你喜欢就用middleware('cache.response');Route::get('/',function(){returnview('welcome');})->middleware('cache.response:20');//指定缓存时间20分钟附录缓存规则当前URL完整路径md5HeadersX-Cache:MissedX-Cache-Expires:2018-03-2915:08:29CSTX-Cache-Key:6c9b19774e2c304a42d200f314d8c80bTODO添加对状态和标头LicenesMIT的支持