Maak je WordPress-site oneindig veel sneller

Sinds WP Super Cache tot de Automattic-stal is gaan behoren – Automattic is het bedrijf achter WordPress.com, maar dat legde ik al eens uit – is het mijn go-to cache-plugin.

De interface is eenvoudig, en dankzij de preload-functie – die in feite alle posts en pagina’s cachet (lees: opslaat) als statische HTML-pagina’s – wordt je WordPress-website écht veel sneller.

Extra: WP cron vervangen door een ‘echte’ cron job

Op mijn site heb ik ook nog eens ‘WP cron’ gedisabled en door een echte Linux cron job vervangen.

Om hetzelfde te doen, voeg je in wp-config.php het volgende toe:

define('DISABLE_WP_CRON', true);

Vervolgens definieer je op je server – vaak kan dat via het controlepaneel van je webhost – een cron job (een commando dat je bijvoorbeeld elke 10 minuten laat lopen) als deze:

curl http://jouwdomein.com/wp-cron.php > /dev/null 2>&1

Dit doet niets meer dan elke 10 minuten het wp-cron.php-script aanroepen dat o.a. je cache beheert, en bespaart zo ‘echte’ bezoekers mogelijk weer wat wachttijd.

Optioneel: WordPress meer geheugen toewijzen

Als je site – of de backend – nog steeds traag laadt, kan je WordPress meer geheugen ‘toestoppen’. (Werkt alleen als je host dit ook toelaat!) Voeg in wp-config.php (net voor /* That's all, stop editing! Happy blogging. */) volgende lijn toe om WordPress 256 MB in plaats van de standaard 40 MB toe te wijzen:

define('WP_MEMORY_LIMIT', '256M');

Let wel: een duik in wp-includes/default-constants.php leert dat dit geen effect heeft als je memory limit niet kan worden gewijzigd of sowieso al hoger ligt dan de gekozen (nieuwe) waarde.

Bronnen

Een gedachte over “Maak je WordPress-site oneindig veel sneller

Reacties zijn gesloten.