Iskreno (kao neko ko zna izmedju ostalog i C++) mislim da je to veoma glupo u 99% slucajeva.
Naravno da moze - ali bih ja pre preporucio Perl za tako nesto. Mislim kada se vec pominje C++ predpostavljam da je neki imperativ brzina? Jednostavno napises Apache handler u Perl-u, imas isti pristup Apache API-u kao i iz C-a, i brzina je veoma velika - Zato sto se program kompajlira samo jednom prilikom startovanja Apache-a odnosno prilikom prvog pozivanja aplikacije - za razliku od CGI-a ...
http://perl.apache.org - za vise informacija.
A uzimajuci u obzir da ti treba 1/6 kod-a da u Perl-u postignes isto sto i u C-u, mnogo se brze radi, i prakticno jedino sto pises je business logic. A da ne spominjem CPAN sa mnogo, mnogo dostupnog kod-a za prakticno sve sto mozes da zamislis. I to u nekoliko varijanti pa nastaje cak i problem - sta da izaberes od ponudjenog ? :D
Vecina web aplikacija se svodi na pristup bazi (pisanje/citanje), obradu/ispis nekog teksta i sl. Jedino gde bi C++ bio (jeste) mnogo brzi od Perl-je neka zestoka matematika (petlje) - mada se i to uskoro menja jer Perl 6 daje mogucnost da navedes tip podataka za odredjenu promenljivu, pa tako moze da optimizira petlje ako recimo navedes da je u pitanju INT.