嵌入式设备的简单Web应用程序

时间:2011-01-27 21:27:11

标签: linux apache frameworks embedded

我有一个运行完整版Debian的嵌入式设备。我需要创建一个Web访问应用程序,该应用程序驻留在设备上,该应用程序管理设备上应用程序配置文件中的条目。将其视为我的控制台应用程序的UI。

由于设备运行Debian,我可以使用Apache服务器以及Python,Perl,PHP等。但是,我对Apache / Linux世界相当新,并且想知道设计这个应用程序的最佳方法是什么。

例如,如果我在设备上托管网站,那么Web应用程序只需调用运行在Linux操作系统上的CGI并更新我的设置。我知道可能没有一种正确的方法可以做到这一点。我只是不想以错误的方式去做。

3 个答案:

答案 0 :(得分:1)

这是一个不常见的问题(在网络开发圈子里)所以没有真正的“错误方式”。我以前用thttpd和自定义CGI脚本(用C编写)完成了它;这是一个很好的解决方案,因为它只需要很少的闪存空间。

听起来你有很多资源(内存和磁盘)可以使用,所以像Webmin这样的东西可以为你节省一些时间。

答案 1 :(得分:0)

看看Morfik

答案 2 :(得分:0)

没有“正确”的方法,你会收到来自不同人的一千个回复。​​

如果你有很多资源,只需在Python中使用Apache和CGI。这是一种快速,简单但不太安全的解决方案。

如果表现有问题且资源有限,请使用WT作为Duck建议。

此外,你应该在嵌入式/ Debian / linux网站/论坛上进行搜索,因为有人可能已经创建了你需要的东西(= 0努力为你)