Насколько возможно изменить CGI-приложение C/C++ на Fastcgi? Требуется ли для этого только изменение кода? Или это потребует изменения в настройках сервера apache?
Каковы будут очевидные преимущества изменений? Стоит ли переход с cgi на Fastcgi?
Насколько возможно изменить CGI-приложение C/C++ на Fastcgi? Требуется ли для этого только изменение кода? Или это потребует изменения в настройках сервера apache?
Каковы будут очевидные преимущества изменений? Стоит ли переход с cgi на Fastcgi?
Основным преимуществом перехода на FastCGI является то, что ваше приложение будет работать непрерывно в фоновом режиме, а не запускаться для каждого запроса. Если в вашем приложении много инициализаций, вы можете увидеть значительный прирост скорости, сократив это время.
Это потребует перенастройки Apache, но это несложно. И это должно потребовать изменения вашего приложения, потому что теперь на каждый сервер приходится только один экземпляр, а не один экземпляр на запрос. Вам придется решить для себя, осуществимо ли это изменение; это действительно зависит от того, как структурирован ваш код.