CMS Navigationspfad: Support » Tuning-Lexikon » Smarty-Compile-Check

Kompilierung der Templates deaktivieren

Bei jedem Aufruf der Webseite prüft Smarty, ob seit dem letzten Aufruf Änderungen am verwendeten Template vorgenommen wurden. Ist dies der Fall, wird das Template neu kompiliert, unabhängig davon, welchen Wert die Variable $compile_check hat. Der Wert dieser Variablen ist standardmäßig true.

Im produktiven Einsatz (=die Templates werden nicht mehr geändert) ist jedoch die Überprüfung der Kompilierung nicht erforderlich. Dafür muss in der index.php die Zeile 321 von

$smarty->compile_check = true;
in

$smarty->compile_check = false;
geändert werden.  

Hinweis 1: Werden nach dieser Änderung an der index.php Templates modifiziert, werden diese NICHT automatisch aktualisiert; dafür MUSS der Zwischenspeicher manuell gelehrt werden (Administration, Menü 'Administrator > Globale Einstellungen').

Hinweis 2: Manuell erzeugte Session-Variablen gehen mit dieser Einstellung verloren.

Quelle: http://smarty.php.net/manual/de/variable.compile.check.php(external link)

Lesezeichen setzen bei    twitter facebook myspace StudiVZ Mister-Wong linkedin del.icio.us digg stumbleupon LinkArena folkd reddit.com google yahoo

Die Inhalte dieser Webseite wurden unter der Creative Commons-Lizenz Version 3.0 veröffentlicht.

Zum Seitenanfang


bottom corner