【发布时间】:2010-10-03 13:46:36
【问题描述】:
在我们的嵌入式设备上,我们目前使用 PHP 作为其 Web 界面,不幸的是它非常慢。我们一直在尝试使用 Python,但它似乎(至少在无 FPU 的 ARM 架构上)和 PHP 一样慢。
因此,我们正在考虑用 C++ 之类的编译语言实现 Web 界面,但到目前为止,我们发现的唯一东西是 Wt,它看起来更像桌面而不是 Web 框架,而且它的文档对于一个初学者。
所以我的问题是:你知道有什么好的 C/C++ 网络框架吗?让我非常高兴的是像 C++ Django 这样的东西,但我怀疑这样的东西是否存在 :-)
【问题讨论】:
-
你在 C++ 中做过很多字符串处理吗?由于 Web 编程需要大量的字符串处理,这将是一个真正的痛苦。这就是为什么要创建 PERL 和 PHP 以及其他内容,因为它们非常擅长 Web 编程所需的类型,而 C++ 则不然。
-
我用 C++ 做了很多文本处理。只需使用好的库(Boost 字符串算法,正则表达式,...),一切都会好起来的。
-
嘿,我一直在不知疲倦地解决这个问题 github.com/corvusoft/restbed。我希望看到社区发展壮大。
标签: c++ frameworks embedded