[WordPress] Migliora le prestazioni rimuovendo i cookie dalle risorse statiche

Da diversi anni ormai Google tiene conto delle performance per creare il proprio ranking (anche se sembra essere molto basso). Ma in generale, è risaputo che un sito veloce ottiene risultati migliori.

Cookies

In altre parole, la caccia al millisecondo è aperta. Avevo anche installato il plugin Parallelize per WordPress, in modo da distribuire il download di immagini su 2 sottodomini. Ma ho anche notato che tutte le immagini sul mio blog si caricano con l'enorme Cookie WordPress.

Come distribuire risorse statiche senza cookie con WordPress?

In realtà è abbastanza facile. Basta aprire il tuo file wp-config.php, nella root del tuo blog WordPress, e inserisci il seguente codice (adattandolo ovviamente al tuo):

define('WP_CONTENT_URL', 'http://img1.websourcing.fr/wp-content'); define('COOKIE_DOMAIN', 'blog.websourcing.fr');

La prima riga contiene il dominio che punta al tuo contenuto statico (solitamente utilizzato con bloginfo(‘template_directory’)). Il secondo contiene il dominio che dovrebbe essere servito con il cookie.

Uso il sottodominio img1 per rendere immagini non generate, fogli di stile e JS, sprite nel mio foglio di stile, ...
Non c'è una grande differenza, ma pochi byte in meno su ogni risorsa statica che elaborerai in questo modo. Sommato insieme, questo può rappresentare un certo peso (pochi KB se hai molte immagini).

Troverai molti thread su questo argomento sui forum di WordPress.org.

Leggere anche