Пишу сайтики и в том числе и на C++, ничего страшного... Вот пример: sitev.ru
Как он работает? Структура примерно такая: вначале идёт веб-сервер, поверх него CMS, а потом конструктор сайта...
Вот исходники:
https://github.com/sitev
Если интересно, могу рассказать более подробно...