W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
當$use_sub_dirs
設置成true的時候, Smarty將在編譯目錄 和 緩存目錄下面創(chuàng)建子目錄。 默認是false。 在一些情況下,上述的目錄有可能會生成成千上萬的文件, 建立子目錄的方式有助于加快文件系統(tǒng)的搜索速度。 另外,一些環(huán)境是不允許PHP進程創(chuàng)建目錄的,所以這只能默認是關(guān)閉。
子目錄是非常高效的,所以如有可能的話,盡可能采用它。 理論上來說,在文件系統(tǒng)上的10個目錄里每個目錄有100個文件, 比起1個目錄有1000個文件,前者性能高得多。 在Solaris 7 (UFS)系統(tǒng)上已經(jīng)被證實了這點,還有較新的文件系統(tǒng)如ext3,甚至是reiserfs,均大同小異。
$use_sub_dirs=true
不會和 safe_mode=On一起工作, 那就是為什么它是可選并且默認關(guān)閉的。
在Windows上設置$use_sub_dirs=true
將會引起一些問題。
PHP6已經(jīng)廢除了安全模式。
參見 $compile_id
, $cache_dir
, 和 $compile_dir
.
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: