[WordPress] Βελτιώστε την απόδοση αφαιρώντας τα cookies από στατικούς πόρους

Εδώ και αρκετά χρόνια, η Google λαμβάνει υπόψη την απόδοση για να δημιουργήσει την κατάταξή της (ακόμα και αν φαίνεται να είναι πολύ χαμηλή). Αλλά σε γενικές γραμμές, είναι γνωστό ότι ένας γρήγορος ιστότοπος έχει καλύτερα αποτελέσματα.

μπισκότα

Με άλλα λόγια, το κυνήγι του χιλιοστού του δευτερολέπτου είναι ανοιχτό. Είχα εγκαταστήσει και το πρόσθετο Parallelize για WordPress, προκειμένου να διανεμηθεί η λήψη εικόνων σε 2 υποτομείς. Αλλά παρατήρησα επίσης ότι όλες οι εικόνες στο blog μου φορτώνονται με το τεράστιο WordPress cookie.

Πώς να διανείμω στατικούς πόρους χωρίς cookies με το WordPress;

Είναι πραγματικά αρκετά εύκολο. Απλώς ανοίξτε το αρχείο σας wp-config.php, στη ρίζα του ιστολογίου σας στο WordPress και εισαγάγετε τον ακόλουθο κώδικα (φυσικά προσαρμόζοντάς τον στον δικό σας):

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

Η πρώτη γραμμή περιέχει τον τομέα που δείχνει στο στατικό περιεχόμενό σας (συνήθως χρησιμοποιείται με bloginfo(‘template_directory’)). Το δεύτερο περιέχει τον τομέα που πρέπει να εξυπηρετείται με το cookie.

Χρησιμοποιώ τον υποτομέα img1 για να αποδώσω μη δημιουργημένες εικόνες, φύλλα στυλ και JS, sprites στο φύλλο στυλ μου,…
Δεν υπάρχει μεγάλη διαφορά, αλλά λίγα byte λιγότερο σε κάθε στατικό πόρο που θα επεξεργαστείτε έτσι. Μαζί, αυτό μπορεί να αντιπροσωπεύει ένα συγκεκριμένο βάρος (μερικά KB αν έχετε πολλές εικόνες).

Θα βρείτε πολλά θέματα σχετικά με αυτό στα φόρουμ WordPress.org.

Για να διαβάσετε επίσης