2009-06-26 10 views
2

Welche serverseitige Websprache/Framework empfehlen Sie für die Verwendung auf einem eingebetteten Gerät? Das Gerät ähnelt einem Linksys Wireless Router. Idealerweise suche ich nach einem Framework, das schnell, effizient und auf einem Gerät mit begrenzten Ressourcen (CPU, Arbeitsspeicher usw.) gut läuft.Server-seitiges Web-Framework für ein Embedded-Gerät

Einige erste Überlegungen sind PHP, Django oder sogar mod_perl.

Antwort

2

Justin, Es klingt wie Ihre Plattform hat relativ viel PS. Aus diesem Grund würde ich sagen, gehen Sie mit dem Rahmen, mit dem Sie sich am wohlsten fühlen. PHP und mod_perl sind schnell und effizient. Es hängt wirklich davon ab, welche Module für den von Ihnen ausgeführten HTTP-Server verfügbar sind.

Ihre Frage brachte mich dazu, einen Blick auf das Framework zu werfen, das die Tomato-Firmware für ihr Web-Interface verwendet. Ihr Server ist micro_httpd/mini_httpd mit CGI-Erweiterungen und die Seiten sind asp. Es gibt auch ein paar Javascript. Hier ist ein Link zu tomato firmware, wo Sie die Quelle herunterladen können und schauen Sie selbst. Wenn Ihr Gerät einem WLAN-Router ähnelt, sollten Sie andere Router-Firmware-Projekte wie dd-wrt, openWRT und sveasoft überprüfen.

Mateja

0

Ich arbeite in einem Team, die ein Gerät wie Router entwickeln. für sein Webinterface habe ich thttpd und CGI Wraper verwendet. Programmiersprache war cpp + html + javascript. Ich benutzte auch SQLite für die Datenbank.

mit cgi c/cpp ist die beste Lösung für Web-Schnittstelle in eingebetteten Gerät mit begrenzten Ressourcen.

Verwandte Themen