$smarty->display("demo.tpl",$_SERVER[REQUEST_URI])來實現一個模版有多個緩存。

既然文件已經有緩存了,我們就可以走緩存文件了,不用循環的執行連接數據庫,進行查詢了。用smatry中的一個函 " /> 久久精品国产一区二区三,欧美日韩电影一区,色偷偷色偷偷色偷偷在线视频

色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

smarty 緩存控制前的頁面靜態化原理

可在display中進行設置

$smarty->display("demo.tpl",$_SERVER[REQUEST_URI])來實現一個模版有多個緩存。

既然文件已經有緩存了,我們就可以走緩存文件了,不用循環的執行連接數據庫,進行查詢了。用smatry中的一個函數進行判斷

$smarty->iscached(demo.tpl"",",$_SERVER[REQUEST_URI])默認值為”true“ 這里的模版要和display的一樣。

在smarty3和在smarty2中是有區別的

$smarty->is_cached(demo.tpl"",",$_SERVER[REQUEST_URI]) smarty2

$smarty->iscached(demo.tpl"",",$_SERVER[REQUEST_UR]I) smarty3

但是在模版中有部分是不需要進行緩存的例如:用戶的登錄,和文章的評論部分就不需要緩存的,那么我們這樣解決

1,在php文件里,如果不需要緩存的數據 要放到iscached判斷之外。

2.在模版中如果不需要緩存的部分就放到<{nocache}>........<{/nocache}>之間。

php技術smarty 緩存控制前的頁面靜態化原理,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 荔浦县| 新丰县| 苏尼特左旗| 漳浦县| 万州区| 清远市| 凉城县| 越西县| 德惠市| 土默特左旗| 锦屏县| 铜鼓县| 阜平县| 兴和县| 盐边县| 临澧县| 奉新县| 张家川| 吴旗县| 彭水| 延川县| 永清县| 桂阳县| 平武县| 罗平县| 湘阴县| 眉山市| 大厂| 新巴尔虎右旗| 交口县| 商南县| 通山县| 泸西县| 武宣县| 塔河县| 惠水县| 日喀则市| 纳雍县| 石嘴山市| 铜梁县| 卢龙县|