Ich versuche gerade, eine Webseite zu realisieren, wo die eigentliche Anziege, also die Generierung des HTML Output mit PHP erfolgt, die komplette Logik in Python.
Ich will also PHP dazu verwenden, wozu es mal gemacht wurde: Hyptertext Processor.
Also die Generierung des HTML Outputs.
Die gesamte Logik will ich in Python machen.
(um eine steilere Python Lernkurve zu erreichen und nicht tiefer in PHP einsteigen zu müssen, den Django und WSGI aber erst mal außen vor lassen kann und eine standard LAMP Installation nutzen zu können)
Wegen phpBB bin ich momentan eh noch von PHP abhängig, da kann ich auch PHP zur Generierung des HTML Output benutzen.
Ich könnte viele einzelne Python Scripte machen, und sie mittels Backtick Aufrufen aufrufen und den Rückgabewert verarbeiten.
Ich könnte mir aber auch ein richtiges Python Programm bauen und mit Sockets arbeiten.
An das Prgramm könnte man dann Anfragen für die einzelnen Elemente stellen, die Rückgabewerte in einem Array speichern, und daraus die HTML Ausgabe bauen.
Was ist besser? ein richtiges Python Programm schreiben und mit Sockets arbeiten, oder lieber viele einzelne Scripte und die mit Backtick Aufrufen aufrufen?
Ich denke mal, mit Sockets bin ich wesentlich schneller, als für jedes Element und jede Datei/DB Anfrage ein Python Shellsript mittels Backtick Operator zu starten.
Wie gesagt, ich will PHP wirklich nur zur HTML Generierung nutzen, die einzigsten Sachen die ich direkt mittels PHP aufrufen will sind Daten, die im Zusammenhang mit dem HTML Output stehen (Menüsystem, Templatefiles).
Die Nutzdaten und die DB Zugriffe usw will ich ausschließlich über Python laufen lassen. Also das was ich selber mache, soll weitestgehend in Python laufen.
Direkt in PHP läuft nur das, was ich vorgefertigt von anderen benutze.
Ich will meinen Teil so gestalten, dass ich möclichst leicht komplett auf Python umsteigen kann, wenn ich brauchbaren Ersatz für diverse vorgefertigte PHP Sachen habe.
Was ist da besser? Sockets oder Backtick Aufrufe? Oder eine andere Methode?
Ich will also PHP dazu verwenden, wozu es mal gemacht wurde: Hyptertext Processor.
Also die Generierung des HTML Outputs.
Die gesamte Logik will ich in Python machen.
(um eine steilere Python Lernkurve zu erreichen und nicht tiefer in PHP einsteigen zu müssen, den Django und WSGI aber erst mal außen vor lassen kann und eine standard LAMP Installation nutzen zu können)
Wegen phpBB bin ich momentan eh noch von PHP abhängig, da kann ich auch PHP zur Generierung des HTML Output benutzen.
Ich könnte viele einzelne Python Scripte machen, und sie mittels Backtick Aufrufen aufrufen und den Rückgabewert verarbeiten.
Ich könnte mir aber auch ein richtiges Python Programm bauen und mit Sockets arbeiten.
An das Prgramm könnte man dann Anfragen für die einzelnen Elemente stellen, die Rückgabewerte in einem Array speichern, und daraus die HTML Ausgabe bauen.
Was ist besser? ein richtiges Python Programm schreiben und mit Sockets arbeiten, oder lieber viele einzelne Scripte und die mit Backtick Aufrufen aufrufen?
Ich denke mal, mit Sockets bin ich wesentlich schneller, als für jedes Element und jede Datei/DB Anfrage ein Python Shellsript mittels Backtick Operator zu starten.
Wie gesagt, ich will PHP wirklich nur zur HTML Generierung nutzen, die einzigsten Sachen die ich direkt mittels PHP aufrufen will sind Daten, die im Zusammenhang mit dem HTML Output stehen (Menüsystem, Templatefiles).
Die Nutzdaten und die DB Zugriffe usw will ich ausschließlich über Python laufen lassen. Also das was ich selber mache, soll weitestgehend in Python laufen.
Direkt in PHP läuft nur das, was ich vorgefertigt von anderen benutze.
Ich will meinen Teil so gestalten, dass ich möclichst leicht komplett auf Python umsteigen kann, wenn ich brauchbaren Ersatz für diverse vorgefertigte PHP Sachen habe.
Was ist da besser? Sockets oder Backtick Aufrufe? Oder eine andere Methode?