欧美成人精品,亚洲精品乱码久久久久久久久,国产成人自拍网站,www.av.,少妇毛片久久久久久久,亚洲日本伊人,一区精品国产欧美在线

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

smarty3使用筆記

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

smarty3和smarty2有許多的不同,但是關(guān)于smarty3的文檔非常少,并且有許多的錯(cuò)誤,包括官方的smarty3的手冊(cè)中因?yàn)椴捎昧藄marty2的一些范例,也是錯(cuò)誤的。

 以下知識(shí)點(diǎn)均針對(duì)smarty3

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

發(fā)表評(píng)論評(píng)論列表(有 條評(píng)論)

塘沽区| 井陉县| 宿迁市| 嘉善县| 乌兰察布市| 阜宁县| 栾城县| 阆中市| 洪江市| 吉首市| 乐亭县| 伊金霍洛旗| 乌鲁木齐市| 桃江县| 房山区| 靖安县| 白水县| 海宁市| 兴文县| 山丹县| 同仁县| 汾西县| 昌乐县| 汝城县| 弥勒县| 栾城县| 文安县| 邯郸市| 台南县| 外汇| 合肥市| 蓝山县| 孝感市| 梁平县| 新源县| 金平| 绥棱县| 宝清县| 东海县| 公主岭市| 临桂县|