Cache

Aus eZ Wiki

Wechseln zu: Navigation, Suche

Entwurf


Diese Seite muss vervollständigt werden. Für Diskussionen und Rechercheergebnisse kann auch die Diskussionsseite genutzt werden.


Der Cache, Dein Freund und Helfer.


Inhaltsverzeichnis

Cache auf der Konsole leeren.

php bin/php/ezcache.php --clear-all


Cache-Block

site.ini

Wichtig, dieser Schalter muss enabled sein.

[TemplateSettings]
TemplateCache=enabled


static Cache

Den größten Geschwindigkeitszuwachs verspricht die Nutzung des sog. static cache. Hier werden die Seiten komplett als statische Dateien im Filesystem abgelegt und vom Webserver direkt ausgeliefert.

Fallstricke

index.php

Sofern eZ publish noch nicht konfiguriert ist URLs ohne index.php zu erzeugen muss man das bei den Settings mit angeben. Also z.B.

staticcache.ini
[CacheSettings]
HostName=ez420/index.php
StaticStorageDir=static/ger
MaxCacheDepth=5

Also am besten das System gleich für mit ohne index.php einrichten.

case sensitive

Die Einträge in der Liste der zu cachenden URLs sind case sensitive. Also ist /Ordner* nicht gleich /ordner*.

Admin Cache leeren

Wenn man im admin-Bereich unter Cache leeren statisch auswählt wird nicht der static cache geleert.


[CacheSettings]
# A list of url's to cache. You can use the * wildcard to include a whole
# subtree.
CachedURLArray[]
CachedURLArray[]=/Ordner*



Weblinks


Persönliche Werkzeuge
http://ez.no