WSGI для приложений Python; если ваш язык C ++, это не вариант.
FCGI - хороший путь. FCGI может быть вызван как стандартный CGI, удобный для отладки и тестирования, а затем запущен как FCGI на производстве.
Производительность CGI против FCGI во многом зависит от того, что вы пытаетесь сделать, и от количества ожидаемого трафика. Задачи, которые требуют много времени для запуска, больше всего выигрывают от FCGI; контроллер FCGI может быть настроен для запуска дополнительных процессов для обработки больших нагрузок.
Практически любой веб-сервер будет работать с CGI с минимальной конфигурацией; вам, вероятно, понадобится дополнительный модуль для запуска FCGI, но это зависит от веб-сервера.
http://en.wikipedia.org/wiki/FastCGI