【发布时间】:2011-07-26 00:03:10
【问题描述】:
我正在考虑一些在 PHP (CodeIgniter) Web 应用程序中处理图像大小调整的最可扩展方式的选项。我需要将图像调整为多种尺寸,然后将它们推送到 Amazon S3。所以这里是我到目前为止提出的选项:
上传文件后将其添加到队列中。有一个后台 PHP 或 Python(显然 PHP 不适合长时间运行的进程)程序不断运行,它查看并处理队列然后休眠 x 秒。
上传文件时会生成一个新的 PHP 进程,该进程会处理该图像,然后死掉。
使用像lightspun这样的第三方服务(他们目前不接受客户。还有其他类似的服务吗?)
也许我还没有考虑过更好的选择?
【问题讨论】:
标签: php python image codeigniter imagemagick