Files
smarty/docs/id/programmers/api-variables/variable-compile-check.xml

48 lines
1.8 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
<!-- $Revision$ -->
<sect1 id="variable.compile.check">
<title>$compile_check</title>
<para>
Setelah setiap permintaan dari aplikasi PHP, Smarty menguji untuk melihat
apakah template saat ini sudah diubah (cap waktu berbeda) sejak terakhir
dikompilasi, ia merekompilasi ulang template itu. Jika template tidak
diubah ia akan mengompilasi dengan mengabaikan setelan ini.
Standarnya variabel ini disetel ke &true;.
</para>
<para>Sekali aplikasi disimpan ke dalam produksi (misalnya template
tidak akan berubah), langkah pemeriksaan kompilasi tidak lagi
diperlukan. Pastikan untuk menyetel
<parameter>$compile_check</parameter> ke &false; untuk
performansi maksimal. Catatan bahwa jika anda mengubah ini ke &false;
dan file template berubah, anda *tidak* akan melihat perubahan karena
template tidak akan direkompilasi. Jika
<link linkend="variable.caching"><parameter>$caching</parameter></link>
dihidupkan dan <parameter>$compile_check</parameter> dihidupkan, maka
file yang di-cache akan dibuat ulang bila file template terkait atau file
konfig dimutakhirkan. Lihat <link linkend="variable.force.compile">
<parameter>$force_compile</parameter></link> dan <link
linkend="api.clear.compiled.tpl"><varname>clear_compiled_tpl()</varname>
</link>.
</para>
</sect1>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->