Το LSAPI είναι η λειτουργία PHP που χρησιμοποιείται σε διακομιστές με τον διακομιστή web LiteSpeed. Το LSAPI σχεδιάστηκε για να βελτιώσει την απόδοση του διακομιστή ιστού (έως και 20% γρηγορότερα από το FastCGI, 50% γρηγορότερα από το mod_php και 75% γρηγορότερο από το πακέτο nginx + php-fpm). Τουλάχιστον αυτό διαβεβαιώνουν οι προγραμματιστές.
Στην πραγματικότητα, αυτά τα στοιχεία είναι πιθανώς υπερεκτιμημένα: συνήθως η λειτουργία ενός διακομιστή Ιστού εξαρτάται από το περιβάλλον, καθώς και από το εγκατεστημένο λογισμικό και τα χαρακτηριστικά του μηχανήματος. Όσον αφορά την ασφάλεια, η λειτουργία υποστηρίζει πλήρως το suEXEC, το οποίο είναι καλό για κοινή φιλοξενία και σας επιτρέπει επίσης να εγκαταστήσετε PHP στη φυλακή με απομόνωση χρήστη.
Το LSAPI υποστηρίζει την αλλαγή της διαμόρφωσης PHP μέσω του πίνακα ελέγχου ή μέσω αρχείων.htaccess και σας επιτρέπει επίσης να αναπτύξετε πολλές διαμορφώσεις PHP σε κοινόχρηστη φιλοξενία, σας επιτρέπει να αλλάξετε τη διαμόρφωση κάθε εικονικού κεντρικού υπολογιστή ανεξάρτητα από την κύρια διαμόρφωση. Η υποστήριξη Ruby χρησιμοποιώντας επίμονες συνδέσεις μεταξύ του διακομιστή ιστού και των διεργασιών Ruby σάς επιτρέπει να υλοποιήσετε εργασίες χρησιμοποιώντας ένα ειδικό πρωτόκολλο ασφαλείας. Επιπλέον, ο ενσωματωμένος διαχειριστής διεργασιών για το Ruby σάς επιτρέπει να ελέγχετε το φορτίο του συστήματος. Επίσης, το LSAPI διαθέτει εγγενή υποστήριξη Rack.
Αυτή η λειτουργία PHP έχει πολλά περισσότερα καλά χαρακτηριστικά, αλλά δεν θα τα περιγράψω όλα εδώ. Μπορείτε να δημιουργήσετε μια δοκιμαστική διαμόρφωση μόνοι σας και να εκτελέσετε τον διακομιστή με διαφορετικά φορτία μπρος-πίσω για να αποφασίσετε εάν η λειτουργία LSAPI είναι κατάλληλη για εσάς, καθώς και για να αξιολογήσετε τα πλεονεκτήματα και τις αδυναμίες της. Κατά τη γνώμη μου, αυτή η λειτουργία είναι ιδανική για το CloudLinux, καθώς σε συνδυασμό με το lve manager θα κάνει ένα εξαιρετικό ζεύγος για καθημερινή χρήση από τους χρήστες φιλοξενίας σας. Και για έναν απλό χρήστη, δεν είναι αμαρτία να χάσετε αυτήν την ευκαιρία.
Προσωπικά θεωρώ ότι κάθε λειτουργία PHP είναι ένα κουτί που ανοίγει για όλους με διαφορετικούς τρόπους, πράγμα που σημαίνει ότι μπορεί επίσης να εκδηλωθεί με διαφορετικούς τρόπους. Θέλω να πω ένα πράγμα - μην επιπλήξετε αμέσως το LSAPI και μην αξιολογήσετε μόνοι σας τα πλεονεκτήματα και τα μειονεκτήματά του.