【问题标题】:Automating thumbnail generation on high traffic在高流量时自动生成缩略图
【发布时间】:2011-05-07 18:29:29
【问题描述】:

我正在构建一个 Zend Framework 应用程序,它使用大量不同大小的照片(缩略图)。

我打算异步生成缩略图:

  1. 用户上传照片
  2. 服务器生成各种尺寸的缩略图(例如,使用 gearman worker)
  3. 所有图片都上传到 Amazon S3。

有没有什么好的工具可以在服务器上生成缩略图(调整大小、裁剪、锐化),还是 PHP + GD 就可以了?

【问题讨论】:

    标签: zend-framework automation thumbnails gearman


    【解决方案1】:

    我会推荐phpthumb。我使用它,到目前为止我没有任何抱怨。

    【讨论】:

    • 确实如此。在这种情况下,您甚至不需要异步执行此操作。拇指的第一次调用会调用所有的大小调整处理,然后服务器端缓存会处理它。当然,在上传时启动初始调整大小过程意味着即使是第一个公共请求也与所有后续请求一样快。
    • 有没有办法将缩略图缓存与一些存储适配器绑定,例如AWS?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-29
    • 2012-05-22
    • 1970-01-01
    • 2023-03-11
    • 2016-05-05
    • 1970-01-01
    相关资源
    最近更新 更多