Slim4中使用中间件缓存请求

  • 我们不管写页面还是写接口的时候,经常会用到一个功能。
  1. 通常一个请求过来,我们从数据库中查询出来,然后数据转换处理完成之后返回
  2. 但是有一些页面,比如首页或者某个接口数据不是经常改动的,请求多了,会造成影响
  3. 所以,我们可以第一次请求处理完成输出之前,把内容缓存到Redis之类的存储
  4. 下次再请求这个,先从Redis读取数据,没过期直接返回不需要处理。
  5. 如果缓存过期,那么重复 [3, 4]
  • 以下是Slim4框架中的实现

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注