缓存可以增加网站加载速度,减少数据库服务器的压力,结合路由操作可以实例与全站静态化相同的效果,并且操作更加便捷。
### 创建缓存
View::make('article',100);
//将article缓存100秒
view()是View::make()r的简写形式,是同一个方法。参数都是2个。第一个是视图模板的路径,如果参数为空则以当前方法名为模板名进行查找,如果指定参数时则按指参数进行查找;第2个参数就是模板缓存时间的设置,此时间即此模板保存缓存文件的时间长短,超过此时间,模板缓存将会被删除。
### 验证缓存
View::isCache('article');
就是检查当前此方法的模板缓存是否还存在。
同样如果不传参数就是检查当前方法对应的模板缓存是否还存在。
### 删除缓存
View::delCache('article');
不说了,完全一样。
### 模板缓存的意义
模板缓存的意义在于和路由一起使用时可以快捷的进行访问。