$caching
Ini memberitahu Smarty apakah melakukan cache output template atau tidak ke
$cache_dir.
Standarnya ini disetel 0 yakni dimatikan. Jika template anda membuat konten
berlebihan, disarankan untuk menghidupkan
$caching, karena ini akan menghasilkan keuntungan
performansi signifikan.
Anda juga memiliki
multipel
cache untuk template yang sama.
Nilai 1 atau 2 menghidupkan cache.
Nilai 1 memberitahu Smarty untuk menggunakan variabel
$cache_lifetime
saat ini guna menetapkan apakah cache sudah berakhir.
Nilai 2 memberitahu Smarty untuk menggunakan nilai
$cache_lifetime
saat waktu cache dibuat. Dengan cara ini anda bisa menyetel
$cache_lifetime
cukup sebelum fetching
template untuk memiliki kontrol granular melewati berakhirnya cache tertentu.
Lihat juga is_cached().
Jika $compile_check
dihidupkan, konten yang di-cache akan dibuat ulang bila setiap template
atau file config yang adalah bagian dari cache ini diubah.
Jika
$force_compile dihidupkan, konten yang
di-cache akan selalu dibuat ulang.
Lihat juga
$cache_dir,
$cache_lifetime,
$cache_handler_func,
$cache_modified_check,
is_cached()
dan
seksi caching.