W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
當(dāng)$use_sub_dirs
設(shè)置成true的時(shí)候, Smarty將在編譯目錄 和 緩存目錄下面創(chuàng)建子目錄。 默認(rèn)是false。 在一些情況下,上述的目錄有可能會(huì)生成成千上萬的文件, 建立子目錄的方式有助于加快文件系統(tǒng)的搜索速度。 另外,一些環(huán)境是不允許PHP進(jìn)程創(chuàng)建目錄的,所以這只能默認(rèn)是關(guān)閉。
子目錄是非常高效的,所以如有可能的話,盡可能采用它。 理論上來說,在文件系統(tǒng)上的10個(gè)目錄里每個(gè)目錄有100個(gè)文件, 比起1個(gè)目錄有1000個(gè)文件,前者性能高得多。 在Solaris 7 (UFS)系統(tǒng)上已經(jīng)被證實(shí)了這點(diǎn),還有較新的文件系統(tǒng)如ext3,甚至是reiserfs,均大同小異。
$use_sub_dirs=true
不會(huì)和 safe_mode=On一起工作, 那就是為什么它是可選并且默認(rèn)關(guān)閉的。
在Windows上設(shè)置$use_sub_dirs=true
將會(huì)引起一些問題。
PHP6已經(jīng)廢除了安全模式。
參見 $compile_id
, $cache_dir
, 和 $compile_dir
.
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)系方式:
更多建議: