用于动态图片的Amazon CloudFront源服务器

0 投票
1 回答
1153 浏览
提问于 2025-04-17 17:04

我需要根据网址参数动态生成图片,比如宽度、高度、适应方式、填充方式等等。到目前为止,我一直在使用谷歌应用引擎的图片API来提供图片链接,但它并没有提供我需要的所有功能。

我的想法是让AWS CloudFront从一个源服务器提供我的图片。这个源服务器会从S3获取图片,使用GraphicsMagick处理这些图片(因为它比ImageMagick快得多),然后再提供给用户。

我对应该使用什么样的服务器架构不太确定,因为我的服务器只需要做一件事:提供图片。用一个普通的技术栈似乎太复杂了,我真的很担心速度。我在考虑使用lighttpd加上一个用Python写的WSGI应用,因为我有Django的背景。

用Python自带的BaseHTTPServer代替lighttpd会更好吗?如果能给我推荐一个服务器架构或者其他的图片处理系统,那就太好了。

1 个回答

0

你有没有看过这个帖子?

http://aws.amazon.com/cloudfront/dynamic-content/

撰写回答