Net-srac Geschrieben 16. Oktober 2003 Geschrieben 16. Oktober 2003 Hallo ihr Coder, ich hab ein Performanceproblem auf meinem Server... Ich habe eine Community in PHP geschrieben welche sehr schnell wächst. Aus PHP ist ein Framwork aufgebaut, was sich um das Design kümmert und über parameter entscheidet welche Module (Mail, Profil etc.) eingebunden werden müssen. Nun hatte ich vor diese Module teilweise in C++ zu schreiben und im CGI-BIN Verzeichniss abzulegen. Könnt ihr mir sagen wie ich solche C++ Module in PHP einbetten kann? Also quasi das mein Framework statt einem include("mail.php") ein C++ Programm einbindet??? Hat sowas schonmal jemand gemacht? Danke für die Hilfe.
arrayhunter Geschrieben 16. Oktober 2003 Geschrieben 16. Oktober 2003 gemacht habe ich es noch nicht, ist recht schwierig, aber 2links habe ich gefunden, die zeigen, wie das mit der Dll funktioniert eine einfache dll wird nicht reichen, du brauchst ein Extension-Modul das schwierigste wird der PHP-Wrapper sein http://www.zend.com/apidoc/ http://www.devarticles.com/art/1/170/3 vielleicht ist dir das wenigstens eine kleine Hilfe
Net-srac Geschrieben 16. Oktober 2003 Autor Geschrieben 16. Oktober 2003 Also das war nicht wirklich das was ich meinte... Etwas das eigentliche PHP-Modul direkt einzubinden ist vielleicht ein bißchen zu sehr mit Kanonen auf Spatzen geschossen. Aber danke trotzdem für den Link. Ich hab hier genau das gefunden was ich suchte. Nämlich ein Beispiel wie ich auf meinem Linux System ein C++ Prog schreiben, und in meinem PHP-Script aufrufen kann... Ist so wesentlich einfacher Änderungen an dem C++Program zu deployen, da man nicht jedes mal PHP neu kompilieren muß und der Webserver immer weiter läuft.... http://www.devarticles.com/art/1/32/2
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden