Το Zinn® Cache είναι ένα δωρεάν πρόσθετο προσωρινής αποθήκευσης για το WordPress. Σε έναν ιστότοπο που φιλοξενούμε, διαχειρίζεται την προσωρινή μνήμη σελίδας LiteSpeed που εκτελεί ήδη ο διακομιστής σας, καθορίζοντας τι θα αποθηκεύεται και πότε θα απορρίπτεται. Όπου το nginx, το Varnish ή ο Apache αποθηκεύουν ήδη προσωρινά σελίδες πριν από το WordPress, εκκαθαρίζει αυτήν την προσωρινή μνήμη αντί να προσθέτει μια δεύτερη. Σε οποιονδήποτε άλλο διακομιστή διατηρεί κάθε σελίδα ως αρχείο και την παρέχει πριν φορτωθεί το WordPress, επομένως λειτουργεί οπουδήποτε φιλοξενείται ο ιστότοπός σας.
Είναι δωρεάν και καταχωρισμένο στον κατάλογο πρόσθετων του WordPress.org: wordpress.org/plugins/zinn-cache. Σε έναν ιστότοπο που φιλοξενούμε είναι εγκατεστημένο για εσάς· εάν έχει αφαιρεθεί, επανεγκαταστήστε το από το Πρόσθετα → Νέο πρόσθετο κάνοντας αναζήτηση για το Zinn® Cache.
Ελέγξτε πρώτα αυτό
Η διαδρομή Zinn Digital® → Προσωρινή μνήμη → Κατάσταση αναφέρει ποια προσωρινή μνήμη σελίδας χρησιμοποιείται — του διακομιστή LiteSpeed, μια προσωρινή μνήμη nginx, Varnish ή Apache μπροστά από τον ιστότοπο, ή η προσωρινή μνήμη αρχείων του ίδιου του πρόσθετου — και εάν η προσωρινή μνήμη αντικειμένων Redis αποθηκεύει πραγματικά δεδομένα. Η επιλογή Έλεγχος τώρα ζητά τις νεότερες σελίδες σας όπως θα έκανε ένας επισκέπτης και δείχνει πόσο συχνά απάντησε κάθε προσωρινή μνήμη. Σε έναν ιστότοπο που φιλοξενούμε θα πρέπει να αναφέρει LiteSpeed· εάν δεν το αναφέρει, ανοίξτε ένα αίτημα υποστήριξης και θα εξετάσουμε τον διακομιστή, όχι τον ιστότοπό σας.
Εκκαθάριση, και γιατί σπάνια τη χρειάζεστε
Η δημοσίευση ενός άρθρου ή η επεξεργασία μιας σελίδας εκκαθαρίζει ήδη ό,τι άλλαξε. Το πρόσθετο εκκαθαρίζει βάσει ετικέτας, επομένως η επεξεργασία ενός άρθρου εκκαθαρίζει το συγκεκριμένο άρθρο, τις σελίδες στις οποίες εμφανίζεται και τις ροές σας — όχι ολόκληρο τον ιστότοπό σας. Μια αλλαγή που επηρεάζει κάθε σελίδα (μια ενημέρωση, η ενεργοποίηση ενός πρόσθετου, ένα μενού ή ένα θέμα) ξεκινά μια σταδιακή ανανέωση: κάθε σελίδα ανανεώνεται ανά παρτίδα ανά λεπτό, ξεκινώντας από τις νεότερες, αντί να αδειάζει ολόκληρη η προσωρινή μνήμη ταυτόχρονα, ώστε ο ιστότοπος να παραμένει γρήγορος κατά τη διαδικασία.
Για να εκκαθαρίσετε μία μόνο σελίδα, πληκτρολογήστε τη διεύθυνσή της στην καρτέλα Κατάσταση και πατήστε Εκκαθάριση αυτών των διευθύνσεων. Η επιλογή Άδειασμα όλων τώρα βρίσκεται στην ίδια οθόνη για τις σπάνιες περιπτώσεις που θέλετε να διαγραφούν τα πάντα ταυτόχρονα, όπως μετά την επεξεργασία ενός αρχείου προτύπου μέσω SFTP.
Η προσωρινή μνήμη αντικειμένων Redis
Ο διακόπτης εγκαθιστά ένα drop-in που διατηρεί τις εσωτερικές αναζητήσεις του ίδιου του WordPress στη μνήμη μεταξύ των αιτημάτων. Βοηθά περισσότερο σε:
- WooCommerce και οποιοδήποτε κατάστημα με μεγάλο κατάλογο
- ιστότοπους με πολλά πρόσθετα
- ιστότοπους μελών ή φόρουμ, όπου σχεδόν κάθε σελίδα προβάλλεται από συνδεδεμένους χρήστες
Βοηθά λιγότερο σε έναν μικρό ιστότοπο παρουσίασης που διαθέτει ήδη πλήρη προσωρινή μνήμη σελίδων. Ενεργοποιήστε το, παρακολουθήστε τον ιστότοπο για μία ημέρα και απενεργοποιήστε το ξανά εάν δεν παρατηρήσετε διαφορά — είναι αναστρέψιμο και δεν αντικαθιστά ποτέ ένα drop-in που εγκαταστάθηκε από άλλο πρόσθετο.
Εξαιρέσεις
Το καλάθι, το ταμείο, ο λογαριασμός μου και κάθε συνεδρία συνδεδεμένου χρήστη δεν αποθηκεύονται ποτέ στην προσωρινή μνήμη, και δεν χρειάζεται να ρυθμίσετε κάτι γι' αυτό. Προσθέστε τους δικούς σας κανόνες μόνο όταν έχετε μια σελίδα που πρέπει να είναι πάντα ανανεωμένη — κάθε κανόνας που προσθέτετε είναι μια σελίδα που παύει να είναι γρήγορη, επομένως προσθέστε τους έναν κάθε φορά.
Εάν μια αλλαγή δεν εμφανίζεται
Με αυτή τη σειρά: εκκαθαρίστε τη συγκεκριμένη σελίδα από την οθόνη του πρόσθετου, πραγματοποιήστε πλήρη επαναφόρτωση στο πρόγραμμα περιήγησής σας (Ctrl-Shift-R), ελέγξτε αν την κατακρατά ένα CDN πριν από εμάς. Τρεις διαφορετικές κρυφές μνήμες μπορούν να διατηρούν μια σελίδα και μόνο η πρώτη είναι δική μας.