Smarty $use_sub_dirs=true
MyOOS verwendet in der Kundinstallation die Vorgabewert ‘false’ von
Smarty für [i]$use_sub_dirs[/i].
Wenn $use_sub_dirs auf ‘true’ gesetzt ist wird Smarty unterhalb der Verzeichnisse templates_c und cache Unterverzeichnisse anlegen. In einer Umgebung in der möglicherweise zehntausende Dateien angelegt werden kann das helfen, die Geschwindigkeit des Zugriffs auf das Dateisystem zu optimieren. Andererseits gibt es Umgebungen, in denen PHP-Prozesse nicht die Berechtigung zum Anlegen von Unterverzeichnissen haben, so dass diese Funktion nicht genutzt werden kann. Der Vorgabewert ist ‘false’, aus Performancegründen wird allerdings empfohlen diesen Wert auf ‘true’ zu setzen, wenn die Systemumgebung dies zulässt
Quelle: Smarty Handbuch
Wenn man die Dateistruktur mit 10 Verzeichnissen im MyOOS nutzen möchten, ändert man in
~/shop/includes/classes/class_template.php
von
$this->use_sub_dirs = false;
nach
$this->use_sub_dirs = true;
Mit xdebug dem Profiler / Debugger für PHP kann die Performance leicht feststellen.
weitere Informationen:
Smarty Handbuch
Installation von xdebug
www.oos-shop.de/doc/smarty/html/
























![[ php-resource ]](http://www.myoos.de/images/php_mitglied.gif)
Zum schreiben eines Kommentars musst Du angemeldet sein.