Δοκιμάσαμε το WP Rocket 🚀- Εδώ είναι οι ασφαλείς, συνιστώμενες ρυθμίσεις

Έχω περάσει χρόνια δημιουργώντας θέματα και πρόσθετα WordPress και έχω δοκιμάσει αμέτρητες ρυθμίσεις βελτιστοποίησης. Αυτός ο οδηγός μοιράζεται ό,τι πραγματικά λειτουργεί και δεν προκαλεί προβλήματα όπως η εμφάνιση αποθηκευμένου περιεχομένου για τους συνδεδεμένους χρήστες ή η διακοπή λειτουργιών του θέματος.

Πριν ξεκινήσουμε: Φιλοξενία έχει μεγαλύτερη σημασία από ό, τι νομίζετε

Εδώ είναι κάτι που οι άνθρωποι δεν θέλουν να ακούσουν: κανένα πρόσθετο προσωρινής αποθήκευσης δεν θα σώσει έναν κακώς φιλοξενούμενο ιστότοπο. Αν είστε σε φτηνή κοινόχρηστη φιλοξενία, το WP Rocket μπορεί να κάνει μόνο τόσα πολλά.

Τούτου λεχθέντος, το WP Rocket θα εξακολουθήσει να βοηθάει σε οποιαδήποτε φιλοξενία. Απλά λειτουργεί καλύτερα όταν τα θεμέλιά σας είναι σταθερά.

Πώς λειτουργεί η προσωρινή αποθήκευση δεδομένων;

Με λίγα λόγια: Δημιουργεί στατικά αντίγραφα των σελίδων, ώστε όταν κάποιος επισκέπτεται την αποθηκευμένη σελίδα να λαμβάνει μια ελαφριά σελίδα HTML χωρίς να χρειάζεται επεξεργασία αιτημάτων στην PHP/βάση δεδομένων.

Η ροή είναι βασικά:

  1. Ο πρώτος επισκέπτης επισκέπτεται μια σελίδα → εκτελείται η PHP, εκτελούνται τα ερωτήματα της βάσης δεδομένων, παράγεται HTML
  2. Αυτή η HTML αποθηκεύεται ως στατικό αρχείο
  3. Ο επόμενος επισκέπτης επισκέπτεται την ίδια σελίδα → ο διακομιστής εξυπηρετεί τη στατική HTML απευθείας, παρακάμπτοντας εντελώς την PHP και τη βάση δεδομένων

Γιατί WP Rocket;

Υπάρχουν δωρεάν εναλλακτικές λύσεις όπως το LiteSpeed Cache ή το WP Optimize. Είναι αξιοπρεπείς. Αλλά το WP Rocket σας εξοικονομεί χρόνο με ένα καθαρό περιβάλλον εργασίας και λογικές προεπιλογές. Απλά λειτουργεί από το κουτί για τους περισσότερους ιστότοπους.

https://wp-rocket.me/

Ρυθμίσεις WP Rocket που λειτουργούν πραγματικά

Ας δούμε κάθε ενότητα. Θα σας πω τι να ενεργοποιήσετε, τι να παραλείψετε και γιατί.

Βελτιστοποίηση αρχείων

Εδώ το WP Rocket ελαχιστοποιεί και συνδυάζει τα αρχεία CSS και JavaScript για να μειώσει το μέγεθός τους και τον αριθμό των αιτήσεων.

Ενεργοποιήστε αυτά:

  • Ελαχιστοποίηση αρχείων CSS
  • Ελαχιστοποίηση αρχείων JavaScript

Να είστε προσεκτικοί με αυτά:

  • Βελτιστοποίηση της παράδοσης CSS: Δοκιμάστε το πρώτα. Αν ο ιστότοπός σας φαίνεται σπασμένος ή αν βλέπετε μια λάμψη από μη στυλιζαρισμένο περιεχόμενο, απενεργοποιήστε το. Το μικρό κέρδος απόδοσης δεν αξίζει τις οπτικές δυσλειτουργίες.
  • Συνδυάστε αρχεία JavaScript: αλλά ελέγξτε τον ιστότοπό σας στη συνέχεια. Ορισμένα πρόσθετα δεν συνεργάζονται με συνδυασμένα σενάρια.
  • Φόρτωση JavaScript με αναβολή: Αυτό μπορεί να προκαλέσει προβλήματα με ορισμένα σενάρια. Δοκιμάστε το διεξοδικά πριν το αφήσετε ενεργοποιημένο.

Ο γενικός κανόνας: ενεργοποιήστε την ελαχιστοποίηση, αλλά δοκιμάστε όλα τα υπόλοιπα. Κάθε ιστότοπος WordPress είναι διαφορετικός, επειδή ο καθένας χρησιμοποιεί διαφορετικά πρόσθετα και θέματα.

Ρυθμίσεις πολυμέσων

Αυτή η ενότητα ρυθμίζει τον τρόπο φόρτωσης εικόνων και βίντεο στις σελίδες σας. Η αργή φόρτωση είναι ο καλύτερός σας φίλος εδώ.

Ενεργοποιήστε όλα αυτά:

  • LazyLoad για εικόνες
  • LazyLoad για εικόνες φόντου CSS
  • LazyLoad για iframes και βίντεο
  • Προσθέστε τις ελλείπουσες διαστάσεις εικόνας

Η αργή φόρτωση σημαίνει ότι οι εικόνες φορτώνονται μόνο όταν οι επισκέπτες μετακινούνται σε αυτές. Αυτό βελτιώνει δραματικά τον αρχικό χρόνο φόρτωσης της σελίδας, ειδικά σε σελίδες με πολλές εικόνες.

Η επιλογή “ελλείπουσες διαστάσεις εικόνας” αποτρέπει τις μετατοπίσεις της διάταξης. Τα Core Web Vitals της Google ενδιαφέρονται γι' αυτό, και το ίδιο πρέπει να κάνετε κι εσείς.

Ρυθμίσεις προφόρτισης

Ενεργοποίηση:

  • Ενεργοποίηση προφόρτωσης

Προαιρετικά:

  • Ενεργοποίηση της προφόρτωσης συνδέσμων: Αυτό κατεβάζει τις σελίδες όταν οι χρήστες περνούν το ποντίκι πάνω από τους συνδέσμους. Ακούγεται υπέροχο στη θεωρία, αλλά μπορεί να επιβαρύνει τον διακομιστή σας αν έχετε έναν πολυσύχναστο ιστότοπο. Δοκιμάστε το, παρακολουθήστε το φορτίο του διακομιστή σας και αποφασίστε.

Προχωρημένοι κανόνες

Αυτή η ενότητα συχνά παραβλέπεται, αλλά είναι ζωτικής σημασίας για δυναμικούς ιστότοπους.

Διάρκεια ζωής της κρυφής μνήμης: Ρυθμίστε το σε 10 ώρες ή λιγότερο. Εάν διαχειρίζεστε έναν ιστότοπο όπου οι χρήστες συνδέονται συχνά (ιστότοποι μελών, κατάλογοι με συστήματα κρατήσεων), μια μικρότερη διάρκεια ζωής της προσωρινής μνήμης αποτρέπει περίεργα προβλήματα με συνεδρίες σύνδεσης και δυναμικό περιεχόμενο.

Δεν πρέπει ποτέ να αποθηκεύετε τις διευθύνσεις URL: Για σελίδες που πρέπει να είναι πάντα δυναμικές (όπως σελίδες πληρωμής, επιβεβαιώσεις κρατήσεων ή πίνακες ελέγχου χρηστών), αποκλείστε τις εδώ.

Βελτιστοποίηση βάσης δεδομένων

Το WP Rocket περιλαμβάνει εργαλεία καθαρισμού της βάσης δεδομένων. Χρησιμοποιήστε τα τακτικά.

Τι να καθαρίσετε:

  • Αναρτήστε αναθεωρήσεις: WordPress αποθηκεύει κάθε επεξεργασία που κάνετε. Μετά από λίγο καιρό, μπορεί να έχετε 50 αναθεωρήσεις ανά ανάρτηση. Αυτό διογκώνει τη βάση δεδομένων σας.
  • Μεταπτώσεις: Αυτά είναι προσωρινά δεδομένα που αποθηκεύονται από plugins. Οι περισσότεροι ιστότοποι αρχίζουν να επιβραδύνονται με 10.000+ ληγμένα transients.
  • Σπαμ σχόλια και σκουπίδια στις αναρτήσεις: Απλά διαγράψτε τα.

Μπορείτε να το ρυθμίσετε να εκτελείται αυτόματα σε εβδομαδιαίο πρόγραμμα.

Έλεγχος καρδιακού παλμού

Το WordPress Heartbeat API εκτελείται στο παρασκήνιο και μπορεί να επιβραδύνει τον πίνακα διαχείρισης, ειδικά σε κοινόχρηστη φιλοξενία.

Ενεργοποίηση: Ελέγξτε τον καρδιακό παλμό και ρυθμίστε τον σε “μείωση της δραστηριότητας”

Αυτό μειώνει τις περιττές αιτήσεις στον διακομιστή, διατηρώντας παράλληλα τη λειτουργία των βασικών λειτουργιών.

Ρυθμίσεις CDN

Εάν η φιλοξενία σας περιλαμβάνει ήδη ένα CDN (Cloudflare, για παράδειγμα), ίσως να μην χρειάζεστε τις ρυθμίσεις CDN της WP Rocket. Ωστόσο, αν χρησιμοποιείτε ένα ξεχωριστό CDN, ρυθμίστε το εδώ.

Μιλώντας για το Cloudflare: χρησιμοποιήστε το. Είναι δωρεάν και μειώνει τους χρόνους φόρτωσης με την εξυπηρέτηση αποθηκευμένου περιεχομένου από διακομιστές που βρίσκονται πιο κοντά στους επισκέπτες σας. Δεν υπάρχει πραγματικά κανένας λόγος να μην το κάνετε.

Βελτιστοποίηση εικόνας: Μην το παραλείψετε αυτό

Το WP Rocket συνεργάζεται άψογα με το Imagify (από την ίδια εταιρεία) ή το EWWW Image Optimizer. Και τα δύο συμπιέζουν τις εικόνες χωρίς αισθητή απώλεια ποιότητας.

Οι μη βελτιστοποιημένες εικόνες είναι συχνά ο μεγαλύτερος δολοφόνος επιδόσεων σε ιστότοπους WordPress. Μια μοναδική εικόνα ήρωα 3MB μπορεί να καταστρέψει όλες τις υπόλοιπες προσπάθειες βελτιστοποίησης.

Σταματήστε να έχετε εμμονή με το PageSpeed Insights

Πρέπει να πω αυτό: Google PageSpeed Insights δεν είναι το παν.

Το PageSpeed μετρά τη θεωρητική απόδοση με βάση εργαστηριακές συνθήκες. Μια βαθμολογία 60 δεν σημαίνει ότι ο ιστότοπός σας είναι αργός στον πραγματικό κόσμο. Έχω δει τοποθεσίες με βαθμολογία 50 να φορτώνουν ταχύτερα (στην πραγματική εμπειρία του χρήστη) από τοποθεσίες με βαθμολογία 90.

Καλύτερα εργαλεία για δοκιμές στον πραγματικό κόσμο:

Αυτά σας δείχνουν τι βιώνουν οι πραγματικοί χρήστες, και αυτό είναι που έχει πραγματικά σημασία.

Τελικά Συμπεράσματα

Η βελτιστοποίηση του WordPress δεν σημαίνει να ενεργοποιείτε κάθε ρύθμιση και να ελπίζετε στο καλύτερο. Πρόκειται για την κατανόηση του τι κάνει κάθε επιλογή και τη δοκιμή των αποτελεσμάτων.

Ξεκινήστε με τις ασφαλείς ρυθμίσεις που ανέφερα παραπάνω. Δοκιμάστε τον ιστότοπό σας. Στη συνέχεια, ενεργοποιήστε σταδιακά πιο επιθετικές βελτιστοποιήσεις, ελέγχοντας παράλληλα ότι τίποτα δεν χαλάει.

Και να θυμάστε: η καλή φιλοξενία, ένα ποιοτικό θέμα και η μη εγκατάσταση 50 πρόσθετων θα κάνουν περισσότερα για την ταχύτητά σας από οποιοδήποτε πρόσθετο προσωρινής αποθήκευσης από μόνο του.

Το WP Rocket διευκολύνει τη βελτιστοποίηση, αλλά δεν είναι μαγικό. Συνδυάστε το με στέρεες βασικές αρχές και θα έχετε έναν γρήγορο ιστότοπο WordPress που θα εκτιμήσουν τόσο οι επισκέπτες όσο και η Google.

Θέλετε να εμβαθύνετε;

Αυτός ο οδηγός καλύπτει τα βασικά, αλλά η βελτιστοποίηση των επιδόσεων του WordPress είναι μια λαγότρυπα. Αν θέλετε να αποσπάσετε και το τελευταίο χιλιοστό του δευτερολέπτου από τον ιστότοπό σας, δείτε αυτό το ολοκληρωμένο σεμινάριο: Επιταχύνετε την αργή σας ιστοσελίδα WordPress. Καλύπτει προηγμένες τεχνικές πέρα από αυτό που μπορεί να κάνει οποιοδήποτε πρόσθετο caching.

Purethemes