Βάση γνώσεων
L2 cache, και πώς να την εκκαθαρίσετε
Τι κάνει το επίπεδιο προσωnicής μνήμης (cache), πότε να το εκκαθαρίσετε και γιατί η αλλαγή σας μπορεί να μην εμφανίζεται ακόμη.
Το μεγαλύτερο μέρος από όσα φορτώνει ένας επισκέπτης δεν φτάνει ποτέ στην PHP — εξυπηρετείται από την κσνή μνήμη (cache), η οποία είναι ο σημαντικότερος λόγος για τον οποίο ένας ιστότοπος εδώ είναι γρήγορος.
Τα επίπεδα, με το εξωτερικότερο πρώτο
Το CDN, αν διαθέτετε, εξυπηρετεί εικόνες και στατικά αρχεία κοντά στον επισκέπτη. Η κσνή μνήμη διακομιστή διατηρεί ολόκληρες αποδοσμένες σελίδες, ώστε μια επαναλαμβανόμενη επίσκεψη να μην εκτελεί PHP. Το πρόσθετο Zinn® cache σε ιστότοπους WordPress αποφασίζει τι μπορεί να αποθηκευτεί σε κρυφή μνήμη και εκκαθαρίζει τις σωστές σελίδες όταν δημοσιεύετε.
Πότε πρέπει να την εκκαθαρίσετε
Η δημοσίευση, η επεξεργασία μιας ανάρτησης ή η αλλαγή ενός μενού εκκαθαρίζουν τις επηρεαζόμενες σελίδες από μόνες τους. Πρέπει να την εκκαθαρίσετε με το χέρι αφού αλλάξετε κάτι που το πρόσθετο δεν μπορεί να δει ότι αλλάξατε — ένα αρχείο θέματος που επεξεργάστηκε μέσω SFTP, μια ρύθμιση που άλλαξε απευθείας στη βάση δεδομένων.
Ιστότοποι → ο ιστότοπός σας → Cache → Εκκαθάριση.
«Η αλλαγή μου δεν εμφανίζεται»
Ελέγξτε με αυτή τη σειρά, επειδή είναι σχεδόν πάντα η τελευταία:
- Εκκαθαρίστε την κρυφή μνήμη του ιστότοπου από την παραπάνω οθόνη.
- Εκκαθαρίστε το CDN, εάν η αλλαγή αφορούσε μια εικόνα ή ένα φύλλο στυλ.
- Ελέγξτε το δικό σας πρόγραμμα περιήγησης. Φορτώστε τη σελίδα σε ένα ιδιωτικό παράθυρο. Περισσότερες από τις μισές περιπτώσεις αφορούν
τοπική κρυφή μνήμη και καμία απολύτως εκκαθάριση της δικής μας δεν θα το διορθώσει.
Τι δεν αποθηκεύεται ποτέ σε κρυφή μνήμη
Συνδέσεις χρηστών, καλάθια, ταμεία και οθόνες διαχειριστή. Ένα κατάστημα δεν εξυπηρετεί το καλάθι ενός άλλου πελάτη σε έναν πελάτη, και αυτό επιβάλλεται παρά ρυθμίζεται.
Εξακολουθείτε να έχετε απορίες;
Η υποστήριξη περιλαμβάνεται σε κάθε πρόγραμμα και απαντάμε στη γλώσσα σας.
Επικοινωνία με την υποστήριξη → Όλα τα άρθρα →