亚洲欧洲精品成人久久曰影片,四虎国产精品免费久久久,久久精品国产免费一区,亚洲欧洲国产精品久久,国产精品三级在线播放,欧美精品专区免费观看,欧美国产综合视频在线观看

云南網(wǎng)站建設(shè)創(chuàng)新企業(yè) 昆明多彩網(wǎng)絡(luò)公司

smarty3使用筆記

來源:昆明多彩網(wǎng)絡(luò)公司 日期:2011-03-21 閱讀: 發(fā)表評論

smarty3和smarty2有許多的不同,但是關(guān)于smarty3的文檔非常少,并且有許多的錯誤,包括官方的smarty3的手冊中因為采用了smarty2的一些范例,也是錯誤的。

 以下知識點(diǎn)均針對smarty3

----
compile_check:模板編輯設(shè)置知識點(diǎn)
如果將模板編輯關(guān)閉($smarty->compile_check = false;),那么修改模板后也無法輸出最新的內(nèi)容。如果想要得到最新的輸出,有兩種方法:
1、將compile_check設(shè)置成true(默認(rèn))
2、同時將對應(yīng)的編譯模板文件(clearCompiledTemplate)和緩存文件(clearCache)刪除(如果開啟了緩存,如果緩存沒開啟,則不用)。
 
在調(diào)試的時候如果啟用了force_compile,那么就每次都會重新編輯模板(不管其是否更新,直接忽視compile_check限制),并且如果開啟了緩存,那么每次都會重新生成緩存。
 
----
每面多個緩存
 
 
----
smarty3和smarty2的區(qū)別
 
擴(kuò)展設(shè)置:請參考smarty3英文pdf文檔的擴(kuò)展設(shè)置案例
 
動作函數(shù)名稱:格式由類似clear_all_cache()變成clearCache()、英文手冊中的例子中的$smarty->cache->clear應(yīng)該是錯誤的。
 
----
緩存
打開緩存(默認(rèn)是關(guān)閉的):
 
$smarty->caching  = Smarty::CACHING_LIFETIME_CURRENT;  //開啟緩存
 
$smarty->display("index.tpl","id");  //每頁多個緩存頁面 也可以在頁頭全局設(shè)置 $smarty->cache_id = "id",isCache和就可以不用設(shè)置了。
 
$smarty->isCache("index.tpl","id");  //判斷頁面是否緩存,用途:如果緩存已經(jīng)存在則不讀取數(shù)據(jù)庫,反之亦然。一般后臺如果有數(shù)據(jù)更新就會將對應(yīng)的緩存刪除。也可以在頁頭全局設(shè)置 
 
$smarty->cache_id = "id",isCache和就可以不用設(shè)置了。

發(fā)表評論評論列表(有 條評論)

耿马| 万源市| 龙泉市| 长泰县| 花莲市| 尼勒克县| 定安县| 宣城市| 赤壁市| 青田县| 吴忠市| 阳原县| 合水县| 尼玛县| 宝兴县| 东光县| 辽阳县| 桓仁| 水富县| 武乡县| 德格县| 历史| 乌海市| 泽普县| 柯坪县| 连平县| 新平| 西畴县| 汝南县| 鹤岗市| 鄢陵县| 延安市| 兰西县| 依安县| 宁陕县| 平顶山市| 调兵山市| 禄丰县| 涟源市| 龙门县| 缙云县|