Добрый день! Задался таким вопросом - Зачем вообще придумали протокол fastcgi когда уже существовал http. CGI понятно - сервер запустил скипт, передал ему переменные, скрипт отработал отдал страничку серверу, сервер клиенту. На каждый вызов новый процесс. Но в FastCGI мы уже демонизируем интерпритатор, слушаем какой то порт, зачем было создавать еще протокол, оборачивать все в fastcgi записи, если можно было передать данные просто http?