-
C++ et le PHP
Bonjour!
Je suis un petit nouveau dans le monde du PHP... mais j'ai déjà une certaine expérience en C++. Voila: je souhaiterai accéder à une fonction écrite en C++(un mini moteur de recherche) depuis ma page web écrite en PHP.
Comment faire? dois-je créer une Dll? Si oui, comment y accéder depuis ma page?
Merci d'avance
-
si tu en as la possibilité, passe par cgi ;) tu n'auras pas à te prendre la tête pour créer une lib pour php.
si tu dois passer par la lib, c'est une dll (pour win) ou un so (pour linux). ensuite, il faudra dire au serveur de charger une lib supplémentaire et tu pourras exploiter ta lib.
mais je ne sais pas ce qu'il faut faire exactement pour que php soit capable de jouer avec la lib en question.
-
CGI me semble une bonne solution à ton problême!
Sinon il te faudrait réécrire ta fonction C++ en PHP si tu connais assez PHP!
-
Tu peux accéder au dll avec l'extension ffi.
Sinon il est aussi possible d'écrire une extension, mais c'est plus chiant et l'API est en C.
-
Ok Merci! :P
Je vais opter pour l'option. "et si je récrivais tout"... Merci à tous et bonne journée