Ως WordPress χρήστη, πρέπει να έχετε συναντήσει άρθρα σχετικά με WordPress βελτιστοποίηση ταχύτητας. Επιτάχυνση a WordPress site περιλαμβάνει πολλούς παράγοντες, μεταξύ των οποίων και η προσωρινή αποθήκευση είναι ένας εξαιρετικά σημαντικός παράγοντας.
Η προσωρινή αποθήκευση όταν εφαρμόζεται σωστά μπορεί μειώστε τους χρόνους φόρτωσης of σας WordPress ιστοσελίδα που μπορεί περαιτέρω συμβάλλουν στην ταξινόμηση SEO και να παραδώσει ένα καλύτερη εμπειρία χρήστη .
Προκειμένου να εκμεταλλευτείτε πλήρως την αποθήκευση στο cache WordPress, είναι σημαντικό να κατανοήσουμε τον μηχανισμό του και να μάθουμε τους αποτελεσματικούς τρόπους εφαρμογής του.
Πώς λειτουργεί το Caching;
Η προσωρινή αποθήκευση είναι προσωρινή χώρος στο δίσκο η οποία διατηρεί το αντίγραφο των στατικών ιστοσελίδων για να μειώσει το χρόνο φόρτωσης. Συνήθως όταν επισκέπτεται κάποιος χρήστης σας WordPress site, στέλνει αίτημα στον διακομιστή ιστού σας για κάθε ενέργεια που εκτελεί στον ιστότοπό σας.
Σε αντάλλαγμα, ο διακομιστής ιστού σας καλείται από σας WordPress για να διασκεδάσετε κάθε αίτημα του επισκέπτη του ιστότοπού σας. Αυτές οι μεταγενέστερες και μεταγενέστερες συναλλαγές μπορούν να προκαλέσουν καθυστερήσεις εάν ο διακομιστής είναι απασχολημένος με το χειρισμό της κυκλοφορίας ή αν η απόσταση μεταξύ του επισκέπτη και του διακομιστή είναι υπερβολικά μεγάλη.
Μερικές φορές ένας χρήστης ζητάει τα ίδια αιτήματα ξανά και ξανά. Για παράδειγμα, η κεφαλίδα ή το υποσέλιδο ενός ιστότοπου δεν ενημερώνεται όπως οι αναρτήσεις και όταν φορτώνεται, δεν χρειάζεται να ανακτηθεί από τον διακομιστή έως ότου αλλάξει. Στην περίπτωση δυναμικού περιεχομένου, το οποίο ενημερώνεται συχνά, ο μηχανισμός προσωρινής αποθήκευσης είναι σε θέση να διαγράψει την παλιά κρυφή μνήμη και να δημιουργήσει μια νέα με ενημερωμένο περιεχόμενο.
Η προσωρινή αποθήκευση αποθηκεύει ένα αντίγραφο των αρχείων HTML που έχουν ήδη επιδοθεί μία φορά από το διακομιστή μέσα στη μνήμη RAM και τα παραδίδει άμεσα στον χρήστη χωρίς επεξεργασία, όπως έκανε για πρώτη φορά. Αυτή η ανταλλαγή είναι ταχύτερη και επιβαρύνει λιγότερο τον εξυπηρετητή φιλοξενίας.
Τύποι προσωρινής αποθήκευσης
Εάν εκτελέσετε ένα WordPress τότε θα πρέπει να κρατήσετε δύο τύπους αποθήκευσης στο μυαλό σας.
- Πλευρά προσωρινής αποθήκευσης διακομιστή
- Περικοπή από την πλευρά του πελάτη
Η προσωρινή αποθήκευση του διακομιστή γίνεται στο επίπεδο του διακομιστή και η προσωρινή αποθήκευση του προγράμματος περιήγησης γίνεται στην πλευρά του πελάτη. Ας εξερευνήσουμε κάθε επιλογή για να καταλάβουμε την επίδρασή της στην ταχύτητα του ιστότοπου.
1. Αποθήκευση σε διακομιστή
Η προσωρινή αποθήκευση που γίνεται στο επίπεδο του διακομιστή σχετίζεται με την προσωρινή αποθήκευση στο διακομιστή. Αποθηκεύει τα αιτήματα που είχε ζητήσει προηγουμένως ο πελάτης και αντί να ξαναρχίσει ολόκληρη τη διαδικασία και απλά να παραδώσει το τελικό αποτέλεσμα. Αυτό κάνει τα δεδομένα να εξαργάζονται ταχύτερα και να βελτιώνουν τη συνολική απόδοση του ιστότοπου. WordPress φιλοξενεί όπως Kinsta και Cloudways κάνουν την προσωρινή αποθήκευση από το διακομιστή.
Εδώ πρέπει επίσης να κατανοήσουμε δύο κοινές μεθόδους: Caching αντικειμένων και Caching πλήρους σελίδας.
Αντικείμενο Cache: Αντί της προσωρινής αποθήκευσης ολόκληρης της σελίδας, η προσωρινή μνήμη αντικειμένου προσωρινά αποθηκεύει τα αποτελέσματα των επαναλαμβανόμενων ερωτημάτων. Στη βάση δεδομένων γίνονται διάφορα ερωτήματα για τη λήψη των απαιτούμενων δεδομένων που ζητά ο χρήστης. Η προσωρινή μνήμη αντικειμένου αποθηκεύει το αποτέλεσμα αυτών των συχνά ερωτηθέντων ερωτημάτων για ταχύτερη απόκριση.
Πλήρης προσωρινή μνήμη σελίδας: Σε αντίθεση με την προσωρινή μνήμη αντικειμένων, αυτή η μέθοδος αποθηκεύει μια πλήρη σελίδα HTML ή πλήρη προβολή που ζητά ο χρήστης. Αυτή η μέθοδος καθιστά τη φόρτωση σελίδας γρηγορότερη καθώς δεν χρειάζεται να δημιουργήσει μια ιστοσελίδα για κάθε επόμενη επίσκεψη.
Φιλοξενία μηχανισμού προσωρινής αποθήκευσης
Πολλοί πάροχοι φιλοξενίας προσφέρουν βελτιστοποιημένη φιλοξενία που έχει ενσωματωμένες δυνατότητες για προσωρινή αποθήκευση από το διακομιστή. Αυτοί οι πάροχοι βελτιστοποίησαν τους διακομιστές τους σε βασικά επίπεδα, τα οποία είναι πιο αποτελεσματικά από ό, τι χρησιμοποιείτε WordPress plugin.
Ένα παράδειγμα αυτού μπορεί να φανεί στο Cloudways που είναι α διαχειρίζεται WordPress cloud hosting. Η στοίβα τους είναι καλά εξοπλισμένη με έναν προηγμένο μηχανισμό προσωρινής αποθήκευσης που παράγει γρηγορότερους ιστότοπους. Ας εξετάσουμε τα εργαλεία που έχουν χρησιμοποιήσει για την προσωρινή αποθήκευση και ποιες λειτουργίες που εκτελούν.
nginx
Πρόκειται για έναν πολύ γρήγορο διακομιστή ιστού που είναι διάσημος για αντίστροφη μεσολάβηση, προσωρινή αποθήκευση και εξισορρόπηση φορτίου. Το Nginx χρησιμοποιείται από την πλειονότητα των ιστότοπων με υψηλή επισκεψιμότητα καθώς μπορεί να χειριστεί μεγάλο αριθμό ταυτόχρονων χρηστών. Είναι ένας ελαφρύς διακομιστής ιστού υψηλής απόδοσης που έχει κατασκευαστεί για να χειρίζεται χιλιάδες συνδέσεις.
Βερνίκι Cache
Ακριβώς όπως Nginx, βερνίκι είναι επίσης αντίστροφη κρυπτογράφηση μεσολάβησης. Αυτό θεωρείται εξαιρετικά γρήγορο και λέγεται ότι αυξάνει την ταχύτητα του ιστότοπου σε πολύ υψηλά επίπεδα. Χρήστες του Cloudways μπορούν επίσης να εφαρμόσουν προσαρμοσμένους κανόνες βερνικιού μέσω της πλατφόρμας που είναι απαραίτητο για WooCommerce και WPML.
Ρέντη
Αυτός είναι ένας διακομιστής δεδομένων που χρησιμοποιείται για την αποθήκευση τύπων δεδομένων υψηλού επιπέδου, όπως χορδές, χάρτες, λίστες, σύνολα και bitmap, κλπ. Αυτό εφαρμόζεται για την ικανοποίηση μεγάλου όγκου λειτουργιών ανάγνωσης και εγγραφής.
Καταγράφηκε
Συμπυκνωμένες προσφορές για αποθήκευση δεδομένων και αντικειμένων στη μνήμη RAM για την παράδοση γρήγορων δεδομένων χωρίς σύνδεση με εξωτερική πηγή δεδομένων ή API κάθε φορά που ο χρήστης υποβάλλει αίτημα.
2. Αποθήκευση σε υπολογιστή-πελάτη
Η προσωρινή αποθήκευση που γίνεται στο πρόγραμμα περιήγησης χρηστών σχετίζεται με την προσωρινή αποθήκευση σε υπολογιστή-πελάτη. Συνήθως όταν ο χρήστης περιηγεί σε μια ιστοσελίδα, δεν φορτώνει μόνο το περιεχόμενο, αλλά και τα αρχεία JavaScript και Stylesheet που λειτουργούν πίσω από τις σκηνές της ιστοσελίδας.
Περιήγηση στο πρόγραμμα περιήγησης
Η προσωρινή αποθήκευση του προγράμματος περιήγησης είναι η πιο αποτελεσματική μέθοδος για προσωρινή αποθήκευση από την πλευρά του υπολογιστή-πελάτη. Όταν ο χρήστης επισκέπτεται μια ιστοσελίδα σε ένα πρόγραμμα περιήγησης, αποθηκεύει τα δεδομένα που είναι απαραίτητα για την εμφάνιση της σελίδας, όπως αρχεία JavaScript, φύλλα στυλ και περιεχόμενο πολυμέσων. Αυτό το περιεχόμενο αποθηκεύεται προσωρινά στο πρόγραμμα περιήγησης και προβάλλεται απευθείας από το τοπικό αποθηκευτικό χώρο αντί να ζητείται ξανά από τον διακομιστή ιστού.
Εφαρμογή της προσωρινής αποθήκευσης στο WordPress
WordPress είναι μια δυναμική πλατφόρμα που υποστηρίζει λειτουργίες πλούσιες σε δεδομένα και θέματα πλούσια σε περιεχόμενο. Υπάρχει πολύς χώρος για να αποθηκεύσετε προσωρινά το περιεχόμενο αυτό για να επιτύχετε σελίδες με ταχύτερη φόρτωση. Έχουμε ήδη δει πώς μπορούμε να εκμεταλλευτούμε την προσωρινή μνήμη διακομιστή και πελάτη. Ας δούμε πώς WordPress τα plugins μπορούν να μας βοηθήσουν στην οικοδόμηση ενός αποτελεσματικού μηχανισμού κρυφής μνήμης πελάτη.
WordPress Αποθηκεύσετε τις προσθήκες
Υπάρχουν πολοί WordPress cache plugins που ισχυρίζονται ότι κάνουν τον ιστότοπό σας πιο γρήγορο. Έχουμε κατατάξει κάτω τρεις δημοφιλείς WordPress προσθήκες cache.
Αεράκι
Αεράκι είναι ένα δωρεάν ελαφρύ plugin από Cloudways. Προσφέρει όλα τα χαρακτηριστικά που είναι απαραίτητα για την προσωρινή αποθήκευση από την πλευρά του πελάτη.
Το plugin προσφέρει τις ακόλουθες επισημασμένες λειτουργίες:
- Εξόρυξη CSS, JS, HTML
- Συμπίεση Gzip
- Περιήγηση στο πρόγραμμα περιήγησης
- Ομαδοποίηση CSS και JS
- Βελτιστοποίηση Βάσεων Δεδομένων
- Κανόνες βερνικιού
WP Rocket
WP Rocket είναι ένα plugin υψηλής απόδοσης στην προσωρινή μνήμη που είναι εύκολο να ρυθμιστεί και έρχεται με όλες τις βασικές και προηγμένες λειτουργίες για τη διαχείριση της κρυφής μνήμης πελάτη στην WordPress ιστοσελίδα. Μερικά από τα χαρακτηριστικά του WP Rocket είναι:
- Cache Προφόρτιση
- Στατική συμπίεση αρχείων
- Σελίδα προσωρινής αποθήκευσης
- Συμπίεση Gzip
- Βελτιστοποίηση Βάσεων Δεδομένων
- Περιήγηση στο πρόγραμμα περιήγησης
W3 Σύνολο Cache
Με πάνω από ένα εκατομμύριο ενεργές εγκαταστάσεις, W3 Σύνολο Cache plugin είναι ένα από τα δημοφιλή WordPress προσθήκη προσωρινής αποθήκευσης.
Το plugin μπορεί να κατεβάσει δωρεάν από WordPress.org και μπορεί εύκολα να ρυθμιστεί μέσω WordPress ταμπλό. Έχει ξεχωριστά τμήματα για κάθε λειτουργικότητα. Μερικά από τα χαρακτηριστικά που επισημαίνονται είναι:
- Cache σελίδας
- Cache βάσης δεδομένων
- σμίκρυνσης
- Αντικείμενο Cache
- Cache του προγράμματος περιήγησης
- Ομάδες cookie
Πλεονεκτήματα της WordPress Προσωρινής αποθήκευσης
Υπάρχουν πολλά πλεονεκτήματα της εφαρμογής σωστής προσωρινής αποθήκευσης στο δικό σας WordPress τοποθεσία.
- Βελτιώνει το ταχύτητα του WordPress καθώς και να βελτιώσει την εμπειρία των χρηστών.
- Δεδομένου ότι ο διακομιστής δεν είναι pinged για κάθε ένα αίτημα κάθε φορά, μειώνει το φορτίο στο διακομιστή φιλοξενίας.
- Όλοι γνωρίζουμε ότι η Google αγαπά ταχύτερους ιστότοπους. Επομένως, βελτιώνει επίσης το SEO σειρά κατάταξης.
- Από την πλευρά του πελάτη, το εύρος ζώνης αποθηκεύεται επίσης καθώς αξιοποιεί το περιεχόμενο της κρυφής μνήμης που είναι αποθηκευμένο στην τοπική μνήμη αντί να λαμβάνει δεδομένα απευθείας από τους διακομιστές.
Εάν δεν έχετε ακόμη εφαρμόσει την προσωρινή αποθήκευση στον υπολογιστή σας WordPress site, τότε σας προτείνω να το κάνετε ακολουθώντας αυτό το άρθρο. Βεβαιωθείτε ότι έχετε πάρει ένα πλήρες αντίγραφο ασφαλείας του ιστότοπού σας όπως έχει δει μετά WordPress μετά την υλοποίηση της προσωρινής αποθήκευσης, διαλείμματα τοποθεσίας. Επίσης, δοκιμάστε την απόδοση του ιστότοπού σας πριν και μετά την εφαρμογή της προσωρινής αποθήκευσης, για να δείτε τη διαφορά που μπορεί να φέρει σε εσάς WordPress τοποθεσία.
Γεια. Καλή θέση.
Φαίνεται ότι με την τρέχουσα ρύθμισή μου, έχω πάρα πολλά στρώματα κρυφής μνήμης. Και με αυτόν τον τρόπο η ιστοσελίδα μου σπάει.
Αυτή είναι η δική μου εγκατάσταση παρακάτω.
-Οθόνη / ψηφιακό διακομιστή ωκεανού
Το Redis και το βερνίκι ενεργοποιήθηκαν
- Cloudflare CDN
Δεν υπάρχουν μικροσκοπήσεις για το css / html / javascript
-Προσθήκη πρόσθετης απόδοσης
Css / html / javascript minification
Οποιαδήποτε συμβουλή?
Τα καλύτερα,
μικρόφωνο