Qui de la Bibliothèque C++ pour la Programmation CGI?
Je suis à la recherche d'un travail (pour le fun) dans un langage compilé pour exécuter certains tests simples et des repères php.
Fondamentalement, je voudrais voir ce que d'autres personnes utiliser C++ programmation CGI. (Y compris le backend de base de données comme mysql++ ou autre chose)
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr exactement ce que vous cherchez, mais il est un C++ framework web appelé wt (prononcé "plein d'esprit"). C'est resté assez bien à jour et si vous voulez robuste C++ le code côté serveur, ce qui est probablement ce que vous cherchez.
Vous pouvez le vérifier et en savoir plus sur la wt page d'accueil.
P. S. Vous pouvez avoir quelques difficultés à l'installation wt si vous n'avez pas d'expérience avec les *nix ou de bibliothèques C++. Il y a des soluces mais depuis cadres comme ceux-ci sont la route la moins fréquentée, attendez-vous à frapper quelques bosses.
Une autre option est le Cgicc bibliothèque qui semble être mature (actuellement à la version 3.x):
http://www.gnu.org/software/cgicc/
Si j'étais la pensée de travailler à ce niveau, je serais probablement juste écrire un straight-up Apache ou IIS module au lieu de CGI.
Cela dit, si vous ne voulez aller avec CGI, je suggérerais à l'aide de la vénérable cgic de Thomas Boutell. C'est un "simple" de la bibliothèque C, mais il est en utilisation constante depuis le milieu des années '90, de sorte qu'il est soigneusement testé et solide comme un roc.
Découvrez De Boost C++ CGI classe, qui n'est pas une partie de stimuler encore.
En bref, je ne pense pas qu'il y est une telle chose pour serveur générique la programmation CGI (heureux d'être tort, bien sûr).
Au lieu de cela, vous aurez probablement à la cible le serveur Api, comme Apache. Cette ressemble à un raisonnable introduction de la demande de traitement, qui sera une grande partie de ce que vous faites.
Comme une alternative, Lighttpd peut-être encore plus abordable pour les développeurs, et en particulier si vous êtes à la recherche à la performance) plus rapide.
Je note il y a un rpc-netlib en cours de développement, mais il semble être l'adresse HTTP du client seulement.
J'ai trouvé très agréable à utiliser CppCMS de développer un Fast CGI application à déployer dans un nginx serveur - bien qu'il n'est jamais allé dans la production =( . Le CppCMS projet comprend également un certain nombre de bibliothèques pour la connectivité SQL.