W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
設(shè)置Smarty是否將模板的輸出緩存到 $cache_dir
里。 默認(rèn)將設(shè)置成Smarty::CACHING_OFF。 如果你的模板每次都生成同樣的內(nèi)容, 建議開(kāi)啟$caching
以得到更高的性能。
同個(gè)模板可以有多個(gè)緩存。
常量值 Smarty::CACHING_LIFETIME_CURRENT 或 Smarty::CACHING_LIFETIME_SAVED 可以開(kāi)啟緩存。
Smarty::CACHING_LIFETIME_CURRENT 值設(shè)置Smarty將根據(jù) $cache_lifetime
來(lái)判斷緩存的過(guò)期。
Smarty::CACHING_LIFETIME_SAVED 值設(shè)置Smarty還是根據(jù) $cache_lifetime
來(lái)判斷緩存的有效時(shí)間,但你可以在調(diào)用fetching前, 使用 $cache_lifetime
來(lái)為特定的某個(gè)模板設(shè)置其過(guò)期時(shí)間。 參見(jiàn)isCached()
.
當(dāng)開(kāi)啟了$compile_check
, 如果模板文件或配置文件有修改,那么緩存將重新生成。
當(dāng)開(kāi)啟了 $force_compile
,緩存內(nèi)容總是會(huì)重新生成。
參見(jiàn) $cache_dir
, $cache_lifetime
, $cache_modified_check
, is_cached()
和 緩存.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: