0

我正在尝试构建库应用程序。将 PDF 文档转换为 PNG 图像。(每一页是一个PNG文件)

因此,服务器中将有数百万个 PNG。每秒的点击次数将超过 500 次,我必须为 png 提供服务。

1) 我选择 MemcacheDB 来维护 PNG 2) 我选择 Lightpd 服务器来服务 PNG

问题:1)我是 Lighttpd 的新手,不知道如何根据我想要服务 png 或拒绝访问的参数来验证每个请求。lighttpd 可以使用什么编程语言?2) 我是否为我的要求选择了正确的选项?

我不想争论。谢谢

4

1 回答 1

0

lighttpd 中最快的机制可能会使用标准的 http 身份验证支持:http ://redmine.lighttpd.net/wiki/1/Docs:ModAuth

如果您更愿意做一些更自定义/更复杂的事情,那么您需要使用例如 FastCGI 和您选择的语言。

nginx 似乎是最近最受关注的网络服务器,它的服务速度可能比 lighttpd 快,也许不是。两者都尝试不会有什么坏处。它还支持标准的 http auth:http: //wiki.nginx.org/NginxHttpAuthBasicModule,如果你不想使用 http auth,你也可以使用 FastCGI 和你选择的语言。

于 2010-08-13T08:49:59.327 回答