Kρυφή μνήμη & ταχύτητα

Πολυεπίπεδη προσωρινή μνήμη (caching) που διατηρεί τους ιστότοπους γρήγορους σε κλίμακα

Οι περισσότερες επισκέψεις σε έναν ιστότοπο της Zinn Digital® δεν αγγίζουν ποτέ την PHP ή τη MySQL. Μια πλήρης προσω D μνήμη σελίδας LiteSpeed, μια προσωινή μνήμη αντικειμένων Redis ανά ιστότοπο και το άκρο του CDN συνεργάζονται, συντονισμένα από έξυπνη αυτόματη εκκαθάριση, ώστε οι σελίδες να παραμένουν γρήγορες και οι προελεύσεις ήσυχες — σε περισσότερους από 650.000 φιλοξενημένους ιστότοπους παγκοσμίως.

Τρία επίπεδα προσωινής μνήμης, ένα συντονισμένο σύστημα

Η ταχύτητα προέρχεται από την παροχή του σωστού περιεχομένου από το πιο γρήγορο σημείο. Συνδυάζουμε τρεις κρυφές μνήμες (caches) ώστε ένα αίτημα να εξυπηρετείται το συντομότερο δυνατό — στο άκρο (edge), στον διακομιστή ιστού ή από τη μνήμη — και να μην χρειάζεται ποτέ να επαναδημιουργήσει μια σελίδα που έχει ήδη φτιαχτεί.

Πλήρης cache σελίδας LSCache

Σε διακομιστές LiteSpeed, οι αποθηκεύσιμες σε cache αποκρίσεις του front-end φέρουν κεφαλίδες ελέγχου cache και ετικετών LiteSpeed, έτσι ώστε ο διακομιστής ιστού να εξυπηρετεί πλήρεις σελίδες χωρίς να εκτελεί PHP ή να υποβάλλει ερωτήματα στη MySQL. Αυτό είναι το μεγαλύτερο μεμονωμένο κέρδος για τον χρόνο έως το πρώτο byte στο WordPress.

Αντικειμενοκręς Redis cache ανά ιστότοπο

Ένας διακόπτης με ένα κλικ εγκαθιστά ένα αυτόνομο Redis object-cache drop-in, αποσυμφορώντας τις επαναλαμβανόμενες αναγνώσεις βάσης δεδομένων. Εάν το Redis δεν είναι προσβάσιμο, το drop-in επιστρέφει σε μια προσωρινή μνήμη εντός μνήμης ανά αίτημα, ώστε ο ιστότοπος να συνεχίσει να λειτουργεί.

CDN και edge

Τα στατικά στοιχεία και οι σελίδες με δυνατότητα προσωρινής αποθήκευσης εξυπηρετούνται από το CDN κοντά στους επισκέπτες. Οι εκκαθαρίσεις αντικατοπτρίζονται στην άκρη, ώστε να παραμένουν συγχρονισμένες με την προσωρινή μνήμη προέλευσης — ένας έλεγχος, όχι τρεις αποσυνδεδεμένες ρυθμίσεις.

Η έξυπνη αυτόματη εκκαθάριση διατηρεί το περιεχόμενο φρέσκο

Μια προσωinική μνήμη είναι χρήσιμη μόνο αν καθαρίζει τις σωστές σελίδες τη σωστή στιγμή. Η δική μας παρακολουθεί τις πραγματικές αλλαγές και κάνει χειρουργική εκκαθάριση χρησιμοποιώντας ετικέτες προσωρινής μνήμης LiteSpeed — όχι μια γενική εκκαθάριση των πάντων σε κάθε επεξεργασία.

  • Όταν μια δημοσίευση ή μια σελίδα αποθηκεύεται, μεταφέρεται στον κάδο απορριμμάτων ή διαγράφεται, εκκαθαρίζονται μόνο οι επηρεαζόμενες σελίδες και οι καταχωρίσεις στις οποίες εμφανίζονται.
  • Τα σχόλια, οι τροποποιημένες ταξινομήσεις, οι αλλαγές θεμάτων, η ενεργοποίηση προσθέτων και οι ενημερώσεις πυρήνα/προσθέτων/θεμάτων πυροδοτούν στοχευμένες εκκαθαρίσεις.
  • Εκτελεί εκκαθάριση (purge) στον πίνακα ελέγχου (control-plane panel) μέσω υπογεγραμμένου webhook, ώστε το CDN και ο κόμβος άκρου (edge) να συγχρονίζονται με την πηγή.
  • Ένα τελικό σημείο (endpoint) εκκαθάρισης REST επιτρέπει στον πίνακα να διαγράψει τα πάντα, συγκεκριμένες διευθύνσεις URL ή συγκεκριμένες ετικέτες — με πιστοποίηση ταυτότητας μέσω συνεδρίας διαχειριστή ή υπογραφής HMAC-SHA256.

Ασφαλές από προεπιλογή — οι δυναμικές σελίδες δεν αποθηκεύονται ποτέ σε προσωρινή μνήμη

Η επιθετική προσωρινή αποθήκευση (caching) είναι ασφαλής μόνο όταν τα στοιχεία που πρέπει να παραμένουν ενεργά δεν αποθηκεύονται ποτέ. Το Zinn® Cache διαθέτει προεπιλεγμένες ρυθμίσεις για WordPress και WooCommerce / Easy Digital Downloads: το καλάθι, το ταμείο, ο λογαριασμός μου, τα αιτήματα REST και AJAX, η προεπισκόπηση και η αναζήτηση εξαιρούνται, ενώ κάθε αίτημα συνδεδεμένου χρήστη ή cookie συνεδρίας εξυπηρετείται φρέσκο.

Αυτό σημαίνει ότι ένας αγοραστής δεν βλέπει ποτέ το καλάθι κάποιου άλλου και ένας συνδεδεμένος συντάκτης δεν βλέπει ποτέ ένα παρωχημένο πρόχειρο. Μπορείτε να προσθέσετε επιπλέον κανόνες για διαδρομές, κλειδιά ερωτημάτων (query-keys) και προθέματα cookie ανά ιστότοπο όταν τους χρειάζεται ένα πρόσθετο (plugin), χωρίς να αγγίξετε τις ασφαλείς προεπιλογές.

Η προσωρινή αποθήκευση αποτελεί δυνατότητα ανά blueprint, επομένως οι στατικός, PHP και Node ιστότοποι λαμβάνουν ο καθένας την προσωρινή αποθήκευση που τους ταιριάζει, και το πρόσθετο υποβαθμίζεται ομαλά όπου απουσιάζει ένα επίπεδο προσωρινής αποθήκευσης ολόκληρης σελίδας.

Συχνές ερωτήσεις

Πρέπει να ρυθμίσω κάτι από αυτά;

Όχι. Το πρόσθετο Zinn® Cache περιλαμβάνεται στο footprint ανάπτυξης και η προσω A/M μνήμη πλήρους σελίδας, η προσωρινή μνήμη αντικειμένων, η αυτόματη εκκαθάριση και οι ασφαλείς εξαιρέσεις συνδέονται αυτόματα σε ιστότοπους που φιλοξενούνται από τη Zinn®. Μπορείτε να ρυθμίσετε τα πάντα με ακρίβεια στην ενότητα Ρυθμίσεις → Zinn® Cache ή από τον πίνακα ελέγχου, εάν το επιθυμείτε.

Θα χαλάσει η προσω Dν μνήμη (caching) το ηλεκτρονικό μου κατάστημα WooCommerce;

Όχι. Το καλάθι, το ταμείο, ο λογαριασμός μου και οποιοδήποτε αίτημα σύνδεσης ή cookie συνεδρίας δεν αποθηκεύονται ποτέ στη μνήμη cache από προεπιλογή, επομένως οι δυναμικές σελίδες και οι σελίδες ανά πελάτη παραμένουν πάντα ενημερωμένες. Η cache ολόκληρης σελίδας εξυπηρετεί μόνο σελίδες που είναι ίδιες για κάθε επισκέπτη.

Τι συμβαίνει αν το Redis δεν είναι διαθέσιμο;

Η προσωinική μνήμη αντικειμένων (object cache) είναι προαιρετική και λειτουργεί με ασφάλεια σε περίπτωση αστοχίας. Αν λείπει η επέκταση phpredis, ο διακόπτης απενεργοποιείται με μια ειδοποίηση· αν η Redis καταστεί απρόσιτη κατά την εκτέλεση, το πρόσθετο εξυπηρετεί από μια προσωinική μνήμη εντός μνήμης ανά αίτημα, ώστε ο ιστότοπος να μην καταρρέει ποτέ.

Απαιτείται LiteSpeed;

Η προσωingνή μνήμη ολόκληρης σελίδας χρησιμοποιεί έναν διακομιστή web LiteSpeed ή το πρόσθετο τρίτου κατασκευαστή LiteSpeed Cache, εάν είναι ήδη ενεργό. Σε άλλους διακομιστές δεν εκπέμπονται κεφαλίδες προσωρινής μνήμης, αλλά η προσωρινή μνήμη αντικειμένων, οι εξαιρέσεις και η απομακρυσμένη εκκαθάριση εξακολουθούν να λειτουργούν.

Πώς συγχρονίζονται το CDN και οι κρυφές μνήμες του διακομιστή;

Μία συντονισμένη εκκαθάριση. Όταν το περιεχόμενο αλλάζει, οι στοχευμένες εκκαθαρίσεις βάσει ετικετών καθαρίζουν τις επηρεαζόμενες σελίδες στον διακομιστή ιστού και αντικατοπτρίζονται στο CDN και στο edge μέσω ενός υπογεγραμμένου webhook, ώστε κάθε επίπεδο να καθαρίζει τις ίδιες σελίδες την ίδια στιγμή.

Δείτε το στους δικούς σας ιστότοπους

Ξεκινήστε μια 14ήμερη δοκιμή χωρίς πιστωτική κάρτα και αφήστε την πολυεπίπεδη μνήμη cache να κάνει τη δουλειά. Δωρεάν μεταφορές, εγγύηση επιστροφής χρημάτων 30 ημερών, διασφάλιση διαθεσιμότητας 99,99% και χωρίς δέσμευση σε έναν πάροχο.

Ξεκινήστε δωρεάν