[WordPress] Förbättra prestandan genom att ta bort cookies från statiska resurser

Sedan flera år tillbaka har Google tagit hänsyn till prestanda för att skapa sin ranking (även om den verkar vara väldigt låg). Men generellt sett är det känt att en snabb sida får bättre resultat.

Cookiepolicy

Jakten på millisekunden är med andra ord öppen. Jag hade också installerat Parallelize-plugin för WordPress, för att distribuera nedladdningen av bilder på 2 underdomäner. Men jag märkte också att alla bilder på min blogg laddas med de enorma WordPress-kaka.

Hur distribuerar man statiska resurser utan cookies med WordPress?

Det är faktiskt ganska enkelt. Öppna bara din fil wp-config.php, i roten av din WordPress-blogg, och infoga följande kod (anpassa den såklart till din):

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

Den första raden innehåller domänen som pekar på ditt statiska innehåll (används vanligtvis med bloginfo(‘template_directory’)). Den andra innehåller domänen som ska serveras med kakan.

Jag använder underdomänen img1 för att rendera icke-genererade bilder, stilmallar och JS, sprites i min stilmall, ...
Det är ingen stor skillnad, men några byte mindre på varje statisk resurs som du kommer att bearbeta så här. Tillsammans kan detta representera en viss vikt (några KB om du har många bilder).

Du hittar massor av trådar om detta på WordPress.org-forumen.

Att läsa också