PHP(CodeIgniter)Webアプリケーションでイメージのサイズ変更を処理する最もスケーラブルな方法について、いくつかのオプションを検討しています。イメージをいくつかのサイズにリサイズし、それらをAmazon S3にプッシュする必要があります。だから私がこれまでに出てきたオプションは次の通りです:スケーラブルな非同期イメージリサイズ
ファイルがアップロードされると、キューに追加されます。バックグラウンドのPHPやPython(明らかにPHPは長時間実行されるプロセスには悪い)プログラムを常時実行し、キューを調べて処理してからx秒間スリープします。
ファイルがアップロードされると、そのイメージを処理する新しいPHPプロセスが生成されて終了します。
はlightspunのようなサードパーティのサービスを使用します(これらは、現時点では顧客を受け入れていない。そこに他の同様のサービスはありますか?)
おそらく、私が考慮されていないより良いオプションはありますか?
https://github.com/eahanson/imageproxy – hakre