smarty @Wiki

$compile_check

最終更新:

匿名ユーザー

- view
だれでも歓迎! 編集

$compile_check

Smartyはphpアプリケーションの各リクエスト時に、現在のテンプレートが最後に訪れた時から変更されている(タイムスタンプが異なる)なら、それがコンパイルされているかどうかを検査します。
もしコンパイルされていなければ、そのテンプレートを再コンパイルします。そのテンプレートが一度もコンパイルされていなかった場合は、この設定に関係なくコンパイルを行います。
この変数のデフォルトは"true"です。テンプレートが変更される予定がないアプリケーションがいったん稼動に入れば、もはやcompile_checkのステップは必要ありません。
最大限のパフォーマンスを向上させるために、必ず$compile_checkを"false"に設定して下さい!また、この設定を"false"に変更した後にテンプレートファイルが変更されたなら、そのテンプレートが再コンパイルされる事はないので変更は反映されないでしょう。
$caching$compile_checkが共に有効ならば、テンプレートファイルが更新されるとキャッシュファイルは再生成されます。
詳細は、$force_compile又はclear_compiled_tpl?の項を参照して下さい。

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

記事メニュー
人気記事ランキング
目安箱バナー