使用Web服务器提供图像

时间:2014-11-22 07:43:34

标签: image nginx

我已启动并运行Web服务器,为用户提供数GB的图像。有没有什么方法可以让他们看到更小尺寸的图像,当他们点击它下载它应该是全尺寸图像。

观看图片应为 - >压缩或小,以便他们可以快速浏览不同的图像。 下载时应该是全尺寸高清图像。

1 个答案:

答案 0 :(得分:1)

不确定。你可以使用" image_filter" [1]指令自动生成缩略图或缩小图像。

此外,您可以将它与" proxy_store" [2]和" try_files" [3]指令将已经处理的图像保存在磁盘上并首先为它们提供服务,通过不调整每个请求的图像来节省CPU周期。

[1] http://nginx.org/en/docs/http/ngx_http_image_filter_module.html

[2] http://nginx.org/en/docs/http/ngx_http_proxy_module.html

[3] http://nginx.org/en/docs/http/ngx_http_core_module.html#try_files