Download http://bigtheme.net/joomla Free Templates Joomla! 3
Home / Комп'ютери і / Що таке режим LSAPI

Що таке режим LSAPI

LSAPI – це режим PHP, застосовуваний на серверах з веб-сервером LiteSpeed. LSAPI був розроблений для підвищення ефективності веб-сервера (до 20% швидше ніж FastCGI, 50% швидше ніж mod_php і 75% швидше ніж зв’язка nginx + php-fpm). Принаймні, так запевняють розробники.

насправді ж дані показники напевно завищені: зазвичай робота веб-сервера залежить від оточення, а також встановленого програмного забезпечення і характеристик машини. З безпеки режим повністю підтримує suEXEC, що добре для шаред хостингу, а також дозволяє встановлювати PHP в jail з ізоляцією.

LSAPI підтримує зміну конфігурації PHP через панель керування або через файли .htaccess, а також дозволяє розгорнути кілька конфігурацій PHP на віртуальному хостингу, дозволяти змінювати конфігурацію кожного віртуального хоста незалежно від головної конфігурації. Підтримка Ruby з використанням постійних зв’язків між веб-сервером і процесами Ruby дозволяє імплементувати роботу з допомогою спеціального захищеного протоколу. До того ж вбудований менеджер управління процесами для Ruby дозволяє контролювати навантаження системи. Також LSAPI має нативну підтримку Rack.

Цей режим PHP має ще багато хороших рис, але описувати їх всі я тут не буду. Ви самі можете створити тестову конфігурацію і поганяти сервер з різними навантаженнями туди-сюди, щоб вирішити, чи підходить режим LSAPI для вас, а також оцінити його сильні і слабкі сторони. На мою ж думку цей режим чудово підійде для CloudLinux, так як в зв’язці з менеджером lve складе відмінну пару для повсякденного використання його користувачами вашого хостингу. Та й для звичайного користувача не гріх втратити таку можливість.

Я особисто розглядаю кожен режим PHP як шкатулку, яка для всіх відкривається по-різному, а значить, і проявити себе також може по-різному. Хочу сказати одне – не лайте LSAPI відразу і оцініть його достоїнства і недоліки самостійно.