系统的驱动类都支持单独扩展 并且驱动文件的位置和命名空间可以随意设置 包括缓存、日志、调试和数据库驱动。

以缓存驱动为例 如果 扩展了个自己的redis驱动 类名为
appdrivercacheRedis 那么 只需要设置缓存类型为:

'cache'                  => [
    // 驱动方式
    'type'   => 'appdrivercacheRedis',
    // 缓存前缀
    'prefix' => '',
    // 缓存有效期 0表示永久缓存
    'expire' => 0,
],