ZitatOriginal von Currald
Aber ich verstehe nicht, warum man nicht das Phyton auch für die aktiven Funktionen des WebIF nimmt.
A) Weil damit Rechenleistung von dem chronisch unterdimensionierten Prozessor der Dream auf den Client verlagert wird.
B) Weil alles was aus der Box kommt XML und kein HTML ist. Und das WebIf als Client oben auf diesem 'WebIf Server' oben drauf sitzt.
C) Wegen dieser XML Struktur nicht nur der 'WebIf Client' die Schnittstelle nutzen kann, sondern auch beliebige andere Clients die das XML um Längen besser verarbeiten können als eine komplette HMTL-Seite.
Wenns dich tröstet, es gibt statische Seiten unter http://box/web/wap/ . Aber die wirste sicher schon kennen.
Naja, und so ganz kann ich deinen Ansatz mit nem ReverseProxy auch nicht verstehen ... Mach doch einfach den Passwortschutz an und forwarde nur Port 80...
PS.: Enigma2 wird von Shellscripten gestartet, besteht zu grossen Teilen aus C und Python macht nur einen Teil aus. Jede Sprache für den Teil die sie gut kann.