Простое веб-приложение для встроенного устройства - PullRequest
2 голосов
/ 28 января 2011

У меня есть встроенное устройство, на котором установлена ​​полная версия Debian.Мне нужно создать доступное через Интернет приложение, которое находится на устройстве, которое управляет записями в файле конфигурации моего приложения на устройстве.Думайте об этом как о интерфейсе для моего консольного приложения.

Поскольку устройство работает под управлением Debian, я могу использовать сервер Apache вместе с Python, Perl, PHP и т. Д. Однако я довольно новичок в мире Apache / Linux и мне было интересно, как лучше всего разработать это приложение.будет.

Например, если я размещаю веб-сайт на устройстве, если веб-приложение просто вызывает CGI, запущенный на устройстве, которое выходит на ОС Linux и обновляет мои настройки.Я знаю, что, вероятно, не один правильный способ сделать это.Я просто не хочу делать это неправильно.

Ответы [ 3 ]

1 голос
/ 28 января 2011

Это необычная проблема (в кругах веб-разработчиков), поэтому нет реального «неправильного пути». В прошлом я делал это с помощью thttpd и собственного CGI-скрипта (написанного на C); это было отличное решение, так как занимало очень мало места на флеш-памяти.

Похоже, у вас много ресурсов (памяти и диска) для игры, поэтому что-то вроде Webmin может сэкономить вам время на разработку.

0 голосов
/ 01 февраля 2011

Не существует «правильного» пути, и вы получите тысячу ответов от разных людей.

Если у вас много ресурсов, просто используйте Apache и CGI в Python. Это быстрое, простое, но не очень безопасное решение.

Если производительность является проблемой, а ресурсы ограничены, используйте WT, как предложил Дак.

Также вам следует выполнить поиск по встроенным / Debian / Linux-сайтам / форумам, потому что кто-то уже мог создать именно то, что вам нужно (= 0 усилий для вас)

0 голосов
/ 28 января 2011

Взгляните на Морфик .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...