Εάν υπάρχει κάποιο πρόσθετο που μπορεί να βελτιώσει την απόδοση οποιουδήποτε blog του WordPress με μεγάλη επιτυχία, πρέπει να είναι W3 Total Cache. Αυτό είναι ένα καλά σχεδιασμένο plugin cache που χρησιμοποιείται από πολλούς δημοφιλείς ιστότοπους, καθώς επίσης και αυτό το Make Tech Easier blog.

Γιατί η ανάγκη για μια προσθήκη προσωρινής μνήμης;

Κάθε φορά που φορτώνετε μια σελίδα σε έναν ιστότοπο WP, ο διακομιστής πρέπει πρώτα να ερωτήσει τη βάση δεδομένων για το σχετικό περιεχόμενο και στη συνέχεια να μορφοποιήσει το περιεχόμενο σε μορφή html προτού στείλει στο πρόγραμμα περιήγησης για να το δείτε. Αυτό είναι καλό αν ο ιστότοπός σας έχει μόνο 10 ή 20 επισκέπτες την ημέρα. Ωστόσο, εάν λαμβάνετε καθημερινά δέκα χιλιάδες αναγνώστες, ο φόρτος εργασίας του CPU θα αυξηθεί επίσης εκθετικά και τελικά θα καταρρεύσει. Αυτός είναι και ο λόγος για τον οποίο πολλές τοποθεσίες μειώθηκαν όταν η θέση τους φτάνει στην πρώτη σελίδα του Digg (γνωστός και ως εφέ Digg).

Αυτό που κάνει μια προσθήκη προσωρινής μνήμης είναι η αποθήκευση της δυναμικά δημιουργούμενης σελίδας σε μια στατική μορφή html. Κάθε φορά που ένας επισκέπτης επισκέπτεται τον ιστότοπό σας, η στατική σελίδα προβάλλεται στους επισκέπτες αντί να το μεταφέρει από τη βάση δεδομένων. Σε αυτήν την περίπτωση, θα ανακουφίσει το φόρτο εργασίας του επεξεργαστή σας.

W3 Total Cache: Ένα σύνολο σε ένα διάλυμα προσωρινής αποθήκευσης

Το W3TC είναι κάτι περισσότερο από ένα plugin cache. Είναι στην πραγματικότητα ένας συνδυασμός διαφόρων λειτουργιών για τη βελτιστοποίηση του ιστότοπού σας.

Υπάρχουν 4 βασικές πτυχές της συνολικής μνήμης W3

  • Κάλυψη σελίδας
  • Βάση δεδομένων προσωρινής αποθήκευσης
  • Ελαχιστοποίηση σεναρίων
  • Δίκτυο προβολής περιεχομένου

Σελίδα προσωρινής αποθήκευσης

Αυτό είναι το μέρος όπου παράγεται μια στατική έκδοση html του ιστότοπού σας και εμφανίζεται στους επισκέπτες σας κάθε φορά που επισκέπτονται τον ιστότοπό σας.

Στις Ρυθμίσεις, μπορείτε να καθορίσετε αν θα αποθηκευτούν προσωρινά οι σελίδες για τους συνδεδεμένους χρήστες και την αρχική σελίδα. Μπορείτε επίσης να διαμορφώσετε τη διάρκεια ζωής της μνήμης cache και των χρηστών του προγράμματος περιήγησης. Εάν χρησιμοποιείτε κινητό θέμα, ίσως θελήσετε να προσθέσετε τον πράκτορα χρήστη της κινητής συσκευής στη λίστα, έτσι ώστε το κινητό θέμα (αντί της προσωρινά αποθηκευμένης σελίδας) να εμφανίζεται στις κινητές συσκευές.

Μειώστε το σενάριο σας

Η ελάττωση του CSS και του javascript είναι ένας πολύ καλός τρόπος για να μειώσετε το μέγεθος του αρχείου της ιστοσελίδας σας, γεγονός που με τη σειρά του μειώνει το χρόνο φόρτωσης του ιστότοπού σας. Στη σελίδα Ρυθμίσεις, μπορείτε να διαμορφώσετε το W3TC για να μειώσετε τον κώδικα HTML, τη Javascript και το CSS.

Βάση δεδομένων προσωρινής αποθήκευσης

Για να μειωθεί ο αριθμός των ερωτημάτων βάσης δεδομένων, το W3TC αποθηκεύει προσωρινά το ερώτημα της βάσης δεδομένων και το διατηρεί ενεργό για μια χρονική περίοδο. Κατά τη διάρκεια αυτής της χρονικής περιόδου, όλα τα ερωτήματα βάσης δεδομένων θα φορτωθούν από την προσωρινή μνήμη της βάσης δεδομένων, μειώνοντας έτσι τον αριθμό των φορών που ο διακομιστής πρέπει να μεταβεί στη βάση δεδομένων για να ανακτήσει τα στοιχεία. Όταν φτάσει η ώρα λήξης, το plugin θα ξανά αποθηκεύσει τις ερωτήσεις της βάσης δεδομένων.

Δίκτυο προβολής περιεχομένου

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

Το W3TC συνεργάζεται με αρκετές εταιρείες του CDN, συμπεριλαμβανομένου του Amazon CloudFront, του S3 και ακόμη και του δικού σας λογαριασμού FTP. Μπορείτε να επιλέξετε να φορτώσετε τα wp-include / files, τα ενεργά αρχεία θεμάτων και ακόμη και τα miniaturized CSS και JS αρχεία από το CDN σας. Υπάρχουν επίσης επιλογές για να ρυθμίσετε ποιοι τύποι αρχείων μεταφορτώνονται στο CDN σας.

Ελέγξτε την απόδοση του W3TC

Μόλις εγκαταστήσετε και ρυθμίσετε το plugin, μπορείτε να αποσυνδεθείτε από τον πίνακα ελέγχου και να μεταβείτε στον ιστότοπό σας. Κάντε δεξί κλικ στο πρόγραμμα περιήγησης και επιλέξτε "Προβολή πηγής ". Κάντε κύλιση προς τα κάτω στο κάτω μέρος και θα δείτε το μήνυμα W3TC. Αυτό θα σας δώσει μια καλή ιδέα για το πόσο γρήγορα φορτώνεται ο ιστότοπός σας.

Εναλλακτικά, μπορείτε επίσης να εκτελέσετε τη δοκιμή ταχύτητας του ιστότοπου πριν και μετά την υλοποίηση του plugin για να δείτε τις διαφορές.

Ενημερώστε μας στα σχόλια εάν το plugin W3TC λειτουργεί καλά για εσάς.

Πιστοποίηση εικόνας: gibb626