我正在考虑一些处理PHP(CodeIgniter)Web应用程序中图像大小调整最灵活的方法。我需要将图像调整为多种尺寸,然后将它们推送到Amazon S3。所以这里是我到目前为止的选项:可伸缩异步图像调整大小
当文件上传时,将它添加到队列中。有一个后台PHP或Python(显然PHP对于长时间运行的进程不利),程序不断运行,查看并处理队列,然后休眠x秒。
当文件被上传产卵一个新的PHP过程,其处理该图像,然后死亡。
使用像lightspun第三方服务(他们此刻不接受客户。是否有其他类似的服务?)
也许有一个更好的选择我还没有考虑?
https://github.com/eahanson/imageproxy – hakre