Thinkphp開發時關閉快取的方法

2021-08-31 19:23:34 字數 407 閱讀 8947

因在開發中需要經常修改,從而要經常刪除快取,才能看到效果。

所以為了開發的方便,可以把快取給去除。

1.找到\thinkphp\common\convention.php和\thinkphp\common\debug.php

2.開啟這兩個檔案找到你想要的設定即可。

debug.php中

'tmpl_cache_on'=>false, // 預設開啟模板快取

convention.php中'

tmpl_cache_on' => false, // 預設開啟模板編譯快取 false 的話每次都重新編譯模板

'action_cache_on' => false, // 預設關閉action 快取

'html_cache_on' => false, // 預設關閉靜態快取

thinkphp靜態快取

thinkphp裡面內建了乙個 靜態快取功能,說靜態快取可能對我這種菜鳥而言不太好理解。其實靜態快取就是將thinkphp的某乙個操作顯示出來的頁面生成乙個html檔案儲存在設 置的路徑,當使用者再次訪問的時候,如果快取沒過期,那麼這個操作將不再執行它下面的php程式,而是直接呼叫生成的html快取...

ThinkPHP 清理快取

首先我我們引入log,cache use think cache use think log 1 清除模版快取 不刪除cache目錄 public function clear sys cache 2 清除模版快取 不刪除 temp目錄 public function clear temp ahce...

關閉ecshop快取

今天在改動ecshop模板時發現,資料更改之後總是不顯示,頁面還跟原來的一樣,害我一直以為是資料輸出有錯誤,突然想起來清下快取試試,結果真的是因為這破快取導致的,然後我毅然地把快取都關了。ecshop的快取分兩種,一種是smarty的頁面快取 另一種是sql查詢結果的快取。這兩種快取都是儲存在tem...