Всем доброго. На хостинге хотел переключить версию РНР и увидел, что включены CGI скрипты, гуглил - вообще не разобрался, что это за скрипты. Прошу объяснить что это и для чего нужно. Буду признателен за ответ.
На хостинге показывает модуль Apatch: prntscr.com/en7v29
А сайт определяет как Ngingx: prntscr.com/en7v6o
Я может бред несу, но прошу помочь разобраться.
пых может/умеет взаимодействовать с веб-серверами в нескольких режимах: cgi/fastcgi/module/etc.
в основном используются или модуль или fastcgi/fpm. cgi является более медленным режимом, но имеет свои плюшки в сравнении с модулем.
Через CGI можно подключить любой внешний обработчик, который будет возвращать результат, таким образом можно выполнять скрипты и на php/perl/python и исполняемые бинарники, главнео чтобы они возвращали корректный результат, например html с нужными заголовками.