Η πλατφόρμα φιλοξενίας WordPress της 19CLOUDS χρησιμοποιεί τεχνολογία προσωρινής αποθήκευσης αντίστροφης μεσολάβησης NGINX για την επίτευξη της υψηλότερης απόδοσης για ιστότοπους που χρησιμοποιούν το σύστημα διαχείρισης περιεχομένου WordPress (CMS).
Ένας ισχυρός ασύγχρονος διακομιστής ιστού που βασίζεται σε συμβάντα, ικανός να εξυπηρετεί εξαιρετικά μεγάλους αριθμούς επισκεπτών πολύ γρήγορα, ο NGINX υπερέχει στην εξυπηρέτηση στατικού περιεχομένου (π.χ. αρχεία JavaScript, αρχεία CSS, εικόνες κ.λπ.) και όταν έχει ρυθμιστεί να χρησιμοποιεί προσωρινή αποθήκευση δυναμικού περιεχομένου πλήρους σελίδας.
Γιατί να χρησιμοποιήσετε την προσωρινή αποθήκευση;
Το WordPress δημιουργεί δυναμικά όλο το περιεχόμενο που συνθέτει μια ιστοσελίδα κάθε φορά που η σελίδα δέχεται επισκέπτη. Από προεπιλογή, το WordPress αναγεννά πλήρως μια ιστοσελίδα για κάθε άτομο που επισκέπτεται αυτήν τη σελίδα.
Αυτό σημαίνει ότι πολύπλοκοι ή πλούσιοι σε περιεχόμενο ιστότοποι WordPress μπορεί να απαιτούν σημαντικό χρόνο και πόρους για τη δημιουργία κάθε σελίδας για κάθε επισκέπτη. Αυτό οδηγεί σε πιο αργή εμπειρία φόρτωσης για τους επισκέπτες του ιστότοπου.
Οι ιστότοποι WordPress υψηλής επισκεψιμότητας μπορούν ακόμη και να εξαντλήσουν τους πόρους των διακομιστών φιλοξενίας τους, οδηγώντας σε αναστολές λογαριασμών ή διακομιστές που δεν ανταποκρίνονται.
Η προσωρινή αποθήκευση μειώνει σημαντικά τη χρήση πόρων και τη δουλειά που πρέπει να κάνει το WordPress για τη δημιουργία ιστοσελίδων.
Με την προσωρινή αποθήκευση, το WordPress δημιουργεί μια ιστοσελίδα μία φορά για τον πρώτο επισκέπτη και όλοι οι μεταγενέστεροι επισκέπτες βλέπουν το αποθηκευμένο αντίγραφο της ιστοσελίδας. Σημαντική βελτίωση των χρόνων φόρτωσης σε σχέση με έναν ιστότοπο με το WordPress που αναγεννά τη σελίδα για κάθε επισκέπτη.
Οι ιστότοποι WordPress που χρησιμοποιούν προσωρινή αποθήκευση μπορούν να εξυπηρετήσουν σημαντικά περισσότερους επισκέπτες και να παράγουν φορτώσεις σελίδων με πολύ ταχύτερους χρόνους απόκρισης.
Τα πλεονεκτήματα της προσωρινής αποθήκευσης πλήρους σελίδας με το NGINX

Η προσωρινή αποθήκευση με το NGINX, ειδικότερα, έχει δείξει μεγάλη βελτίωση στην απόδοση των ιστότοπων WordPress. Στη δοκιμή απόδοσης με έναν μέσο ιστότοπο WordPress, ένας τυπικός ιστότοπος WordPress μπορούσε να χειριστεί μόνο προβολές αρχικής σελίδας με 10 αιτήματα ανά δευτερόλεπτο.
Καθώς η επισκεψιμότητα αυξήθηκε, το ποσοστό σφάλματος για το WordPress αυξήθηκε σημαντικά. Ο διακομιστής ιστού Apache δεν ανταποκρίνεται σχετικά γρήγορα καθώς η επισκεψιμότητα στην αρχική σελίδα αυξήθηκε. Η χρήση πόρων του διακομιστή φιλοξενίας αυξήθηκε επίσης στο σημείο όπου ο Apache έπρεπε να σταματήσει για να αποτρέψει τον μη ανταποκρινόμενο διακομιστή φιλοξενίας.
Η διαφορά προσωρινής αποθήκευσης αντίστροφου διακομιστή μεσολάβησης NGINX
Με μόνο χρόνο ανανέωσης της προσωρινής μνήμης 30 δευτερολέπτων για το NGINX, η αρχική σελίδα του ιστότοπου WordPress εξυπηρέτησε 3645 αιτήματα ανά δευτερόλεπτο με λιγότερο από το 1% αυτών των αιτημάτων να καταλήγουν σε σφάλμα. Ο διακομιστής φιλοξενίας χρησιμοποίησε επίσης μόλις το 1% των πόρων της διαμόρφωσης μόνο για Apache κατά την εξυπηρέτηση αυτής της κίνησης με την προσωρινή αποθήκευση αντίστροφου διακομιστή μεσολάβησης NGINX.
Στο αποκορύφωμα της δραστηριότητας, το NGINX εξυπηρετούσε 1336 συνδέσεις με μόνο 7 συνδέσεις να πηγαίνουν στον Apache. Η δοκιμή απόδοσης έδειξε ότι το NGINX εξυπηρετούσε επιδέξια το WordPress για όλες τις συνδέσεις με μόνο ένα περιστασιακό ταξίδι στο Apache για ανανέωση του αποθηκευμένου περιεχομένου.
Εκτός από την αποτελεσματικότερη εξυπηρέτηση μεγαλύτερου όγκου επισκεψιμότητας, οι ιστότοποι WordPress που χρησιμοποιούν προσωρινή αποθήκευση αντίστροφου διακομιστή μεσολάβησης NGINX έχουν επίσης πολύ καλύτερους χρόνους φόρτωσης.
Κατά μέσο όρο, ο ιστότοπος WordPress που χρησιμοποιήθηκε για τη δοκιμή απόδοσης φόρτωσε σελίδες στο ένα τρίτο του χρόνου που χρειάστηκε χωρίς την προσωρινή αποθήκευση αντίστροφου διακομιστή μεσολάβησης NGINX. Αυτό σημαίνει ότι ακόμη και ιστότοποι WordPress χωρίς εξαιρετικά υψηλά ποσά επισκεψιμότητας μπορούν να επωφεληθούν από το NGINX χάρη στη βελτίωση του χρόνου φόρτωσης της σελίδας.
Οι ταχύτεροι χρόνοι φόρτωσης μπορούν να βελτιώσουν τις μετατροπές για σελίδες συναλλαγών, να οδηγήσουν σε καλύτερη αφοσίωση των επισκεπτών και να αυξήσουν την κατάταξη ενός ιστότοπου στα αποτελέσματα αναζήτησης.
Πρέπει να χρησιμοποιείτε την προσωρινή αποθήκευση πλήρους σελίδας στον ιστότοπό σας;
Παρά τα πολλά πλεονεκτήματα της προσωρινής αποθήκευσης πλήρους σελίδας, μια λέξη προσοχής: δεν θα αποθηκεύουν όλοι οι ιστότοποι εξίσου καλά ή δεν θα λειτουργούν σωστά κατά την προσωρινή αποθήκευση.
Οι εφαρμογές ηλεκτρονικού εμπορίου ή οι εφαρμογές με μεγάλες ποσότητες δυναμικού περιεχομένου (π.χ. σχόλια, ροές δεδομένων σε πραγματικό χρόνο ή συχνές ενημερώσεις), ενδέχεται να απαιτούν πρόσθετη διαμόρφωση για να επιτευχθούν σημαντικά οφέλη από την προσωρινή αποθήκευση.
Σε ορισμένες περιπτώσεις, η προσωρινή αποθήκευση μπορεί επίσης να αποτρέψει τη σωστή λειτουργία αυτού του είδους των δυναμικών ιστότοπων ή την εμφάνιση του σωστού περιεχομένου στους επισκέπτες του ιστότοπου. Για παράδειγμα, οι κάτοχοι ιστοτόπων δεν θα πρέπει ποτέ να ενεργοποιούν την προσωρινή αποθήκευση πλήρους σελίδας για τα μέρη των ιστοτόπων τους που απαιτούν σύνδεση.
Η ενεργοποίηση της προσωρινής αποθήκευσης στις σελίδες σύνδεσης θα μπορούσε να επιτρέψει στους επισκέπτες του ιστότοπου να βλέπουν προσωπικά στοιχεία ή δεδομένα άλλων χρηστών. Παρά αυτούς τους περιορισμούς, με μια μικρή προηγμένη διαμόρφωση, οι ιδιοκτήτες τοποθεσιών μπορούν να επιτύχουν σταθερά κέρδη απόδοσης με την προσωρινή αποθήκευση αντίστροφου διακομιστή μεσολάβησης NGINX.
Διαμόρφωση προσωρινής αποθήκευσης πλήρους σελίδας με το NGINX
Αν και η προσωρινή αποθήκευση με το NGINX έχει πολλά πλεονεκτήματα, η διαμόρφωση του NGINX μπορεί να αποδειχθεί σχετικά περίπλοκη.
Ο ιστότοπος του NGINX διαθέτει έναν εξαιρετικό οδηγό αρχαρίων NGINX που καλύπτει τα βασικά. Ωστόσο, οι κάτοχοι ιστοτόπων θα πρέπει πάντα να συμβουλεύονται έναν ειδικό του NGINX όταν επιχειρούν να ρυθμίσουν το NGINX ή να χρησιμοποιούν ένα πακέτο φιλοξενίας με προρυθμισμένο το NGINX.
Η πλατφόρμα φιλοξενίας WordPress της 19CLOUDS παρέχει προδιαμορφωμένο NGINX, που έχει δημιουργηθεί από ειδικούς, παρέχοντας φιλοξενία WordPress υψηλής απόδοσης με την ευκολία πιο παραδοσιακών προσφορών. Η πλατφόρμα φιλοξενίας WordPress διαμορφώνει αυτόματα το NGINX για μια βέλτιστη εμπειρία προσωρινής αποθήκευσης για τυπικούς ιστότοπους WordPress.
Φυσικά, δεν αποθηκεύονται όλοι οι ιστότοποι στην προσωρινή μνήμη εξίσου καλά και το περιεχόμενο ενός ιστότοπου πρέπει να αποθηκεύει σωστά την προσωρινή μνήμη για να παρέχει το μεγαλύτερο όφελος από το NGINX. Έτσι, η πλατφόρμα φιλοξενίας WordPress της 19CLOUDS προσφέρει επίσης εύχρηστα εργαλεία για περαιτέρω προσαρμογή της απόδοσης προσωρινής αποθήκευσης του NGINX.
Αυτό επιτρέπει στους πελάτες μας να αντιστοιχίσουν την απόδοση του NGINX με τις ανάγκες των συγκεκριμένων ιστοτόπων WordPress τους, με αποτέλεσμα καλύτερους ρυθμούς προσωρινής μνήμης και σωστή απόδοση δυναμικού περιεχομένου.
Μια εξαιρετική επιλογή για κάθε χρήστη του WordPress, η πλατφόρμα φιλοξενίας Managed VPS ή Cloud Web Hosting της 19CLOUDS, μπορεί να βελτιώσει δραματικά την απόδοση του ιστότοπου χωρίς να απαιτείται από τον ιδιοκτήτη του ιστότοπου να γίνει ειδικός στο NGINX.
Cloud Shared Web Hosting
Σε όλα τα πακέτα web hosting, η εταιρεία μας προσφέρει προρυθμισμένο τον NGINX ή τον προσαρμόζουμε στις ανάγκες της WordPress ιστοσελίδας σας.