DirectAdmin VPS en Caching opties

~ 0 min
01-01-1970 00:01

Deze pagina beschrijft de caching opties voor een DirectAdmin server met Plus licentie.

1. Browser caching (client-side)
Altijd mogelijk, eenvoudig en effectief.
Hiermee laat je browsers statische bestanden (CSS, JS, afbeeldingen) lokaal cachen.
Via .htaccess (Apache):

<IfModule mod_expires.c>
ExpiresActive On
ExpiresByType text/css "access plus 7 days"
ExpiresByType application/javascript "access plus 7 days"
ExpiresByType image/jpeg "access plus 30 days"
ExpiresByType image/png "access plus 30 days"
</IfModule>

Helpt niet tegen server load, wel tegen laadtijd.

2. PHP OPcache (server-side, sterk aanbevolen)
OPcache cachet gecompileerde PHP-code in geheugen.
Status controleren:

php -v
php -i | grep opcache

Belangrijke settings (php.ini):

opcache.enable=1
opcache.memory_consumption=128
opcache.interned_strings_buffer=16
opcache.max_accelerated_files=10000

3. Webserver caching (Apache)
Apache heeft geen snelle full-page cache.
Mogelijkheden:

mod_expires / mod_headers (browser caching)
mod_deflate / mod_brotli (compressie)

4. Nginx (reverse proxy)
Ideaal voor WordPress / statische pagina’s
  • Cachet volledige HTML-pagina’s
  • Zeer snel
  • Configuratie in Nginx

5. OpenLiteSpeed (OLS)
Beste caching-optie binnen DirectAdmin:

  • LiteSpeed Cache (LSCache) → server-side full page cache
  • WordPress plugin: LiteSpeed Cache

6. Object caching (Redis / Memcached)
Voor dynamische CMS’en

Redis

  • Cachet database queries, sessies, objecten
  • WordPress, Laravel, Magento ondersteunen dit goed

Typische setup:

  • Redis daemon op server
  • Plugin in CMS (bv. Redis Object Cache)

Memcached

  • Simpeler alternatief
  • Minder features dan Redis
Labels: cache, caching, vps
Gemiddelde beoordeling: 0 (0 Stemmen)

U kunt deze vraag niet becommentariëren