Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie rufe ich meine C++-Binärdateien über die CGI-Schnittstelle auf?

Drei grundlegende Optionen:

  • machen Sie das Ganze in C++ und machen Sie Ihr Programm zu einem eigenständigen Webserver (möglicherweise Proxying durch Apache, um Dinge wie SSL, statische Medien, Authentifizierung usw. bereitzustellen)
  • Laufen Sie C++ in einem CGI-Bin durch Apache
  • Erstellen Sie einen PHP-Wrapper, der den C++-Teil umschließt (dies ist eine nette Option, wenn der leistungskritische Teil klein ist, da Sie immer noch den Komfort nutzen können, den Ihnen die Garbage-Collection und die String-Manipulation von PHP bieten)