Wir setzen für unsere Kunden alle gängigen Caching-Methoden ein, dies sind insbesondere:
Varnish Cache mit SSL Offloading
Varnish wird z.B. im Zusammenhang mit Shopsystemen oder CMS gern eingesetzt und oft auch durch diese Systeme gesteuert. Gern installieren wir Varnish auf Ihrem managed Server und binden diesen für Sie ein. Das SSL Offloading übernimmt i.d.R. ein Proxy (Nginx oder HAProxy), welchen wir entsprechend mit konfigurieren. Sie erhalten auf Wunsch vollen Zugriff auf die Varnish VCL bzw. das Admin-Interface und können Varnish reloaden via SSH.
PHP APCu und OPcache
Für die Beschleunigung Ihrer PHP Applikationen sind die Erweiterungen APCu und OPcache in PHP verfügbar und individuell von Ihnen anpassbar in der php.ini.
Redis und Memcached
Redis und Memcached installieren wir auf Wunsch gern, inkl. der Erweiterungen z.B. für PHP. Redis kann hierbei auf mehreren Servern mit Master-Slave- oder Sentinel-Setups betrieben werden, die Konfiguration übernehmen wir für Sie.
Zudem ist es möglich, die PHP Sessions in Redis oder Memcached auszulagern und in Cluster-Setups die Sessions auf mehrere Nodes zu replizieren, was Loadbalancing erleichert.
Viele Applikationen bieten Caching-Module für Redis oder Memcached an, so dass eine Integration einfach möglich ist. Gern sind wir hierbei behilflich und prüfen, ob Ihre Applikation hierfür geeignet ist.
Nginx
Auch Nginx kann als Cache für Assets oder als Cache für komplette Seiten benutzt werden. Die Config passen wir hier individuell mit Ihnen zusammen an und ermöglichen es Ihnen optional, den Cache zu leeren und Nginx zu reloaden oder mit individuellen Includes zu steuern.