fastd/fastd-demo

安装: 413

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 1

公开问题: 0

类型:项目

v1.0.0 2018-06-12 09:59 UTC

This package is not auto-updated.

Last update: 2024-09-20 08:05:25 UTC


README

1.安装 正式包 composer require fastd/cache-provider (暂时不能用 by.2018-06-29) 开发包 composer require "fastd/cache-provider:dev-master"

2.安装完成后,修改配置文件 config/app.php,找到 services 增加以下内容 \FastD\CacheProvider\CacheServiceProvider::class,如下示例

  'services' => [
      \FastD\ServiceProvider\RouteServiceProvider::class,
      \FastD\ServiceProvider\LoggerServiceProvider::class,
      \FastD\ServiceProvider\DatabaseServiceProvider::class,
      \FastD\ServiceProvider\CacheServiceProvider::class,
      \FastD\ServiceProvider\MoltenServiceProvider::class,
      \ServiceProvider\HelloServiceProvider::class,
      \FastD\Viewer\Viewer::class,
      \FastD\CacheProvider\CacheServiceProvider::class,//新增的在此,上面的与此无关
  ],
  

3.设置页面缓存时长【此步骤可选,不设置默认60秒】在 config/config.php 中修改或增加 common.cache.lifetime,代码示例如下

 return [
   'common' => [
     'cache' => [
       'lifetime' => 60
      ],
   ],
 ];

注:仅针对GET请求且正常响应码为200的页面进行缓存; 完成;