緩存可以增加網站加載速度,減少數據庫服務器的壓力,結合路由操作可以實例與全站靜態化相同的效果,并且操作更加便捷。
### 創建緩存
View::make('article',100);
//將article緩存100秒
view()是View::make()r的簡寫形式,是同一個方法。參數都是2個。第一個是視圖模板的路徑,如果參數為空則以當前方法名為模板名進行查找,如果指定參數時則按指參數進行查找;第2個參數就是模板緩存時間的設置,此時間即此模板保存緩存文件的時間長短,超過此時間,模板緩存將會被刪除。
### 驗證緩存
View::isCache('article');
就是檢查當前此方法的模板緩存是否還存在。
同樣如果不傳參數就是檢查當前方法對應的模板緩存是否還存在。
### 刪除緩存
View::delCache('article');
不說了,完全一樣。
### 模板緩存的意義
模板緩存的意義在于和路由一起使用時可以快捷的進行訪問。