現在、PHPで画像のサイズを変更していますが、現在のコードでは画像を2つのサイズ、1つのサムネイルサイズ、および1つの中型サイズにサイズ変更するのに約2-2.2秒(アップロード時間は含まれません)かかります。 画像をすぐにサイズ変更できるフレームワークやクラスをお勧めしますか?良い画像サイズ変更フレームワーク
ありがとうございました。
現在、PHPで画像のサイズを変更していますが、現在のコードでは画像を2つのサイズ、1つのサムネイルサイズ、および1つの中型サイズにサイズ変更するのに約2-2.2秒(アップロード時間は含まれません)かかります。 画像をすぐにサイズ変更できるフレームワークやクラスをお勧めしますか?良い画像サイズ変更フレームワーク
ありがとうございました。
アイブ氏は前に一度、これを使用し、それがそのが速くすでにかかわらず、持っているもの、もしわからない
http://www.white-hat-web-design.co.uk/articles/php-image-resizing.php
うまく働きました。私は長い間ImageMagickを使用しました。
ImageMagickベースのソリューションを避けることをお勧めします。大量のメモリを使い、最初は遅くなるからです。
多くのスクリプト言語は、ImageMagick、ImageScience、GraphicsMagickの3つのフリーイメージライブラリの1つをラップする傾向があることがわかりました。これら3つのライブラリのすべては、イメージのサイズ変更に関してはパフォーマンスが比較的劣ります。この3つの中から選択する必要がある場合は、ImageMagickのパフォーマンスが最も高く、ImageScienceの消費量は最小です。
しかし、無料のライブラリの外に、私はより速く多大であり、その多くの人気対応よりもはるかに少ないメモリ消費のいずれかVIPSまたはNetPBMの、に基づいて何か一緒に行くことをお勧めしたいです。
お金が問題にならない場合は、Intel IPP for Linuxのようなものをラップするのがおそらく最も早い選択肢でしょう。しかし、IPPは約200ドルです。
提供しているソリューションのいずれかにPHP用のプラグイン/ APIが含まれていますか? – daniel
私はPHPの人ではないので、これらを保証することはできませんが、クイック検索では、次のように表示されます。 http://sourceforge.net/projects/phpnetpbm/ イメージサイジングを行うだけであれば、 )を適切なコマンドラインで実行すると、ジョブが完了します。 –