smarty template engine
Thursday, January 08, 2009  
download | documentation | faq | forum | mailing lists | changelog | contribs 


search for in the  


$use_sub_dirs

Smarty akan membuat subdirektori di bawah template terkompilasi dan direktori cache jika $use_sub_dirs disetel ke TRUE, standarnya FALSE. Dalam sebuah lingkungan di mana ada potensi sepulu dari ribuan file dibuat, ini dapat membantu kecepatan sistem file. Dengan kata lain, beberapa lingkungan tidak membolehkan proses PHP membuat direktori, maka ini harus dimatikan yang sudah jadi standarnya.

Sub direktori lebih efisien, maka gunakan jika anda bisa. Secara teori anda memperoleh performansi lebih baik pada sistem file dengan 10 direktori masing-masing memiliki 100 file, daripada dengan 1 direktori yang memiliki 1000 file. Ini tentunya kasus dengan Solaris 7 (UFS)... dengan sistem file lebih baru seperti ext3 dan terutama reiserfs, perbedaannya hampir tidak ada.

  • $use_sub_dirs=true tidak bekerja dengan safe_mode=On, itulah mengapa dapat diputar dan mengapa standarnya dimatikan.

  • $use_sub_dirs=true pada Windows bisa menimbulkan masalah.

  • Safe_mode akan menjadi usang dalam PHP6.

Lihat juga $compile_id, $cache_dir, dan $compile_dir.




 

credits 

Smarty Copyright © 2002-2008
New Digital Group, Inc.

All rights reserved.