[WordPress] Popraw wydajność, usuwając pliki cookie z zasobów statycznych

Od kilku lat Google przy tworzeniu rankingu bierze pod uwagę wydajność (nawet jeśli wydaje się ona bardzo niska). Ale ogólnie rzecz biorąc, wiadomo, że szybka strona osiąga lepsze wyniki.

cookies

Innymi słowy, polowanie na milisekundę jest otwarte. Zainstalowałem również wtyczkę Parallelize dla WordPress, aby dystrybuować pobieranie obrazów na 2 subdomeny. Ale zauważyłem też, że wszystkie obrazy na moim blogu ładują się z ogromnym Plik cookie WordPress.

Jak za pomocą WordPressa dystrybuować zasoby statyczne bez plików cookie?

To całkiem proste. Po prostu otwórz plik wp-config.php, w katalogu głównym bloga WordPress i wstaw następujący kod (dostosowując go oczywiście do Twojego):

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

Pierwsza linia zawiera domenę, która wskazuje na twoją zawartość statyczną (zwykle używana z bloginfo(‘template_directory’)). Drugi zawiera domenę, która powinna być obsługiwana z plikiem cookie.

używam subdomeny img1 renderować niewygenerowane obrazy, arkusze stylów i JS, sprite'y w moim arkuszu stylów, …
Nie ma wielkiej różnicy, ale kilka bajtów mniej na każdym zasobie statycznym, który będziesz przetwarzać w ten sposób. W sumie może to reprezentować pewną wagę (kilka KB, jeśli masz dużo zdjęć).

Na forach WordPress.org znajdziesz wiele wątków na ten temat.

Aby przeczytać także