我有一个在嵌入式系统上运行的应用程序(400MHz、64Mb 的内存和 128Mb 的 SD 卡上的可用空间)。我想构建一个 Web 界面来与应用程序进行通信。为此,我必须选择两件事,Web 服务器和要使用的语言(服务器端)。现在,我的搜索将我引向了这些可能性:
网络服务器:
- 轻量级
- nginx
这两个服务器都支持 CGI 和 FastCGI。
该界面还必须允许用户进行身份验证和更改语言。用户将对 Web 界面具有不同的访问级别,这意味着一些用户将看到完整的 Web 界面,而其他用户只能看到一些页面/选项。
我发现的服务器端语言是:
- PHP
- Python
- 卢阿
- C / C++
还有其他我可以使用的语言吗?
这些语言有哪些可用的框架(保持中间我没有很多内存)?
我已经使用过 WebPy (Python) 和 Kepler (Lua)。