【问题标题】:System requirement for an embedded Python web server嵌入式 Python Web 服务器的系统要求
【发布时间】:2011-08-03 15:57:31
【问题描述】:

我正在开发一个在 ARM7 上运行 Linux 的嵌入式设备,该设备具有 64MB RAM 和 64MB 存储空间(12MB 免费)。该设备应通过 Web 配置,因此需要运行嵌入式 Web 服务器。目前它正在使用 Lighttpd 和 LUA,但我正在考虑用 Python 替换 LUA(甚至可能是 Lighttpd)。服务器偶尔会被一两个用户访问,以更改在 Linux 中运行的 C 程序的内部设置。所以服务器负载并不是很多。我还需要它是开源软件。 Web.py 似乎足够小,但我仍然需要编译我以前没有做过的 Python。所以我想知道Python的系统要求是什么? LUA 对于小型嵌入式系统似乎做得很好,但我不喜欢它用于 C 绑定的语法。

但是,我找不到有关在此类设置中嵌入 Python 的系统要求的更新信息。来自 Michael Lauer 的 This page 似乎老了。

有什么想法吗?建议?提示?链接?

【问题讨论】:

  • 64mb 对于 python 网络堆栈来说已经足够了;不过,lighttpd 仍然是服务器的不错选择。

标签: python mod-python embeddedwebserver


【解决方案1】:

我正在使用 OpenWRT + Python 在此设备上工作:

http://wiki.openwrt.org/oldwiki/OpenWrtDocs/Hardware/Meraki/Mini

第一次运行 python 非常慢,但它正在元编译所有 .pyc 文件,接下来它运行良好。

【讨论】:

    猜你喜欢
    • 2013-06-17
    • 1970-01-01
    • 2012-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多