Ερώτηση: Πως θα ρυθμίσω την litespeed cache για την wordpress ιστοσελίδα μου ;
Αφορά : WebHosting | Linux Plesk Reseller Hosting
Hosting Settings: Run PHP As
O litespeed webserver υποστηρίζεται μόνο στους node1 & node2 webservers για τις υπηρεσίες reseller & shared hosting.
Πριν ξεκινήσουμε οτιδήποτε πρέπει να βεβαιωθούμε ότι η ρύθμιση για τον php handler είναι FastCGI και όχι FPM.
O litespeed webserver υποστηρίζει μόνο FastCGI.
Αφού κάνουμε login στο plesk panel, βρίσκουμε τα hosting settings του domain.

Στο πεδίο που αναφέρει run PHP as επιλέγουμε FastCGI, αν δεν είναι ήδη επιλεγμένο.
WP Litespeed Installation
- Μέσα από την διαχείριση του wordpress, ανοίγουμε την σελίδα των plugins.
- Πατάμε προσθήκη νέου plugin και κάνουμε αναζήτηση για litespeed cache

- Επιλέγουμε εγκατάσταση και ενεργοποίηση του litespeed cache plugin.
Ρυθμίσεις του caching plugin
Θα δούμε στο wordpress μενού αριστερά να έχει δημιουργηθεί μια νέα εγγραφή που ονομάζεται Litespeed Cache.
Ανοίγουμε τις ρυθμίσεις και επιλέγουμε να ανοίξει το toolbox

Με το toolbox μπορούμε να κάνουμε import έτοιμες caching ρυθμίσεις που έχουμε ήδη δημιουργήσει για εσάς.
Κατέβασε από την παρακάτω σελίδα το αρχείο ρυθμίσων για import
Μπορείτε να κατεβάσετε το Basic profile cache για την πιό ασφαλείς ρυθμίσεις.
Αφού κατεβάσουμε το αρχείο το βρίσκουμε στον υπολογιστή μας και επιλέγουμε “Import”
Ενεργοποίηση cloud λειτουργίών
Για να μπορούν να τεθούν σε εφαρμογή οι cloud λειτουργίες της cache χρειαζόμαστε ένα api key το οποίο ζητάμε πολύ εύκολα από την επιλογή General/Γενικά

Μετά από μερικά λεπτά θα ενεργοποιηθεί το κλειδί και μπορουμε να εφαρμόσουμε τις cloud λειτουργίες.
Οι litespeed cloud λειτουργίες μπορούν να :
– Μετατρέψουν τις φωτογραφίες σε .webp
– Δημιουργήσουν optimised css και javascript αρχεία
και πολλά άλλα.
Μετατροπή φωτογραφιών σε .webp
Από το litespeed μενού επιλέγουμε Image optimisation
Πατάμε “Gather Image Data”
Αυτόματα θα δημιουργηθεί μια αυτοματοποιημένη διεργασία για την μετατροπή όλων των φωτογραφιών σε .webp
Litespeed Crawler
Ο crawler είναι μια λειτουργία του litespeed webserver όπου δημιουργεί την cached έκδοση της ιστοσελίδας μας πριν την επισκεφτούν χρήστες.
Ο crawler είναι στην ουσία ένας επισκέπτης πριν τον επισκέπτη, όπου περνάει πάνω από την ιστοσελίδα μας, δημιουργεί και κρατάει πάντα “ζεστή” την cached έκδοση της σελίδας μας.
Όταν θα έρθει ο πραγματικός επισκέπτης δεν χρειάζεται ο webserver να φτιάξει cache περιεχόμενο για τον επισκέπτη. Το έχει ήδη φτιάξει ο crawler.
Για να λειτουργήσει ο crawler χρειαζόμαστε το sitemap της σελίδας μας.
Συνήθως είναι της μορφής domain.gr/sitemap.xml
Παίρνουμε το sitemap url της σελίδας μας και το αποθηκεύουμε στο πεδίο Litespeed -> crawler -> sitemap settings -> Custom Sitemap.
Αφού αποθηκευτεί, πάμε στο 2ο tab και πατάμε “Refresh crawler map”. Αμέσως θα δούμε ότι θα εμφανιστούν όλα τα url’s της ιστοσελίδας μας.
Στο 4ο tab “General Settings” επιλέγουμε Crawler = ON και στην τελευταία επιλογή Server Load Limit = 3
Μετά από αυτές τις ρυθμίσεις ο crawler αυτόματα θα δημιουργήσει cache με φρέσκο περιεχόμενο.
Redis Object Cache
Η υπηρεσία μας υποστηρίζει την object caching λειτουργία μέσω του Redis Service.
Τι είναι η object cache ;
Η object cache αποθηκεύει queries που εκτελεί η βάση δεδομένων και, όταν είναι ενεργοποιημένη στον ιστότοπό σας στο WordPress, μπορεί να βοηθήσει στην επιτάχυνση των χρόνων εκτέλεσης της PHP, στη μείωση του φόρτου της βάσης δεδομένων σας και στην παροχή περιεχομένου στους επισκέπτες σας πιο γρήγορα.
Αντί να φορτώνει κάθε μέρος ενός ιστότοπου κάθε φορά που ο χρήστης έχει πρόσβαση σε αυτόν, η προσωρινή αποθήκευση αντικειμένων αποθηκεύει ερωτήματα βάσης δεδομένων που μπορούν να ανακτήσουν περιεχόμενο πιο γρήγορα όταν χρειάζεται.
Για να ενεργοποιηθεί μέσω του litespeed cache επιλέγουμε Litespeed cache -> cache -> Object

Επιλέγουμε
– Object Cache = ON
– Method: Redis
– Host: localhost
– Port: 6379
Για όλα τα υπόλοιπα τα αφήνουμε στις default ρυθμίσεις και πατάμε Save
Μετά από όλες τις παραπάνω ρυθμίσεις η ιστοσελίδα μας μετά από λίγες ώρες θα είναι πλήρως cached με πολύ καλύτερη απόδοση από πριν.