我需要一个网络服务器来提供非常简单的 POST/GET 请求作为 JSON。我不需要 MVC、Rails、Django。我需要占用很少内存的东西,最好是每个请求大约 5K。网络服务器将使用 Facebook Thrift 与 Scribe 等后端服务通信。每个http请求还会访问一个SQLLite数据库,每个用户一个,并且用户的数据不重叠。它将提供静态 html 文件以及 json 网络服务。
我正在考虑以下几点:
- Njinx 与 PHP,
- 来自 Lua 的开普勒,
- 使用 libevent 或 libev 滚动我自己的,也许是调用 Lua,或者
- 麻糬网。
这些选项中哪个最好,还有哪些其他选项?我可以使用 PHP、python 或 Lua 编写基本脚本,甚至可以编写基本 C。我倾向于某种 Erlang 解决方案。