Veranlasst Smarty dazu, die Templates bei jedem Aufruf neu zu kompilieren. Diese Einstellung überschreibt $compile_check. Normalerweise ist dies ausgeschaltet, kann jedoch für die Entwicklung und das Debugging nützlich sein. In einer Produktivumgebung sollte auf die Verwendung verzichtet werden. Wenn $caching eingeschaltet ist, werden die gecachten Dateien bei jedem Aufruf neu kompiliert.