在 FastAdmin 中启动 ThinkPHP 5 的请求缓存分析
缓存 分析 启动 请求 thinkphp Fastadmin
2023-09-14 09:10:30 时间
在 FastAdmin 中启动 ThinkPHP 5 的请求缓存分析
缓存的基础配置
ThinkPHP 5 中有一个请求缓存:[1]
'request_cache' => true,
'request_cache_expire' => 3600,
'request_cache_except' => [
'/blog/index',
'/user/member'
],
如果启动这个功能,对于很多请求服务器会告诉浏览器进行缓存。
这样可以大节省服务器开支,但是目前还没有想会开启后会有什么后果。
对于实时数据加随机后缀。
针对路由的配置
可以将 配置写到 router.php 中。 [2]:
Route::get('xxxx/xxxx/xxxx','xxxx/xxxx/xxxx',['cache'=>3600]);
总结
最后发现直接把规则放在 Router 中就可以。
config.php 都不用配置。
2018-04-26 09:09 更新。
最后发现不可以这样,因为lang需要每次更新,不可以缓存。
相关文章
- Redis数据库 四种缓存模式对比分析
- 缓存与数据库的数据一致性方案介绍详解架构师
- 如何提高缓存命中率(Redis)详解大数据
- Java程序构建基于Redis的缓存系统(java用redis)
- 如何快速清理Redis缓存中的数据(怎么删除redis数据)
- 火速查看Redis缓存是否已满(查看redis缓存满没满)
- Syslog日志分析与Redis缓存管理技术(syslog redis)
- 如何运用Redis提升网站性能(如何运用redis作缓存)
- 通过Redis缓存提升Get操作性能(redis频繁get优化)
- 在Oracle中提升语言缓存性能(oracle 中文缓存)
- 分析Redis缓存技术现实应用实例分析(redis缓存技术 实例)
- 利用客户端缓存对网站进行优化的原理分析
- ASP.NET缓存方法分析和实践示例
- ASP.NET性能优化之局部缓存分析