Что означает «FastCGI»

простыми словами

блог / термины / каталог / рейтинг

FastCGI

FastCGI — это протокол, через который веб-сервер передаёт динамические запросы отдельному приложению, например PHP-обработчику, и получает от него готовый ответ. Проще говоря, FastCGI помогает сайту выполнять серверный код быстрее и стабильнее, потому что обработчик не запускается заново для каждого обращения к странице.

На хостинге FastCGI чаще всего встречается в связке с PHP. Когда пользователь открывает PHP-страницу, веб-сервер, например NGINX или Apache, принимает запрос и передаёт его через FastCGI в PHP-FPM или другой FastCGI-обработчик. Тот выполняет скрипт, обращается к базе данных при необходимости и возвращает результат веб-серверу. После этого браузер получает готовую страницу.

FastCGI появился как более производительная альтернатива CGI. В классическом CGI для каждого запроса обычно создаётся новый процесс, что увеличивает нагрузку и замедляет работу при высокой посещаемости. FastCGI использует долгоживущие процессы: они продолжают работать после обработки запроса и готовы принять следующий. Это снижает лишние затраты сервера и помогает обслуживать больше динамических страниц.

В этой статье мы попытались объяснить что такое «FastCGI» максимально простыми словами.

Рейтинг хостингов России 2026
Рейтинг лучших хостингов России на 2026 год
Оптимизация работы сайта на хостинге: как ускорить загрузку страниц
Оптимизация работы сайта на хостинге: как ускорить загрузку страниц
Что такое виртуальный хостинг и для каких сайтов он подходит
Что такое виртуальный хостинг и для каких сайтов он подходит
Как плохой хостинг может разорить вашу компанию
Как плохой хостинг может разорить вашу компанию