У чому різниця між режимами PHP?

 
У чому різниця між режимами PHP?

З XsOnline веб-хостинг, PHP можна використовувати в різних режимах. Нижче ми показуємо короткий опис кожного режиму.

mod_php (DSO)

DSO, (що є короткий для динамічного загальні об'єкта) або mod_php є найстарішим і, як сказали б деякі, найшвидший PHP handler. Це по суті робить PHP частиною Apache. Це також є найлегшим для настроювання.

CGI

Замість PHP код в Apache, вона тепер працювати як CGI процес. Тобто, у програмі за межами ваш сервер Apache.

suPHP

suPHP виконує за межами Apache скрипт як CGI. Але скрипти буде виконуватися як інший користувач, ніж Apache користувача (імовірно користувача, який володіє файли).

Це означає, що ви можете завантажувати файли з в рамках вашого веб-додатків за допомогою suPHP. Крім того, тому що ваш PHP виконується як інший користувач будь-якого уразливості в ваш сайт може бути обмежено тільки декілька файлів.

FastCGI

FastCGI є останній великих PHP handler. Він пропонує переваги безпеки suPHP, виконуючи файли як власника файлу. Це використовує більше пам'яті, ніж suPHP, але це також набагато швидше.