画像をサムネイルにサイズ変更するPHPの関数があります。画像アップロードスクリプトはアップロードされた画像を取り込み、この関数を実行して画像のサイズを変更します。機能2をさらに2回使用して2つの異なるサイズのサムネイル画像を作成するので、ユーザーが画像をアップロードするたびに合計3つの画像が保存されます。私のサイズ変更/サムネイル機能は、サムネイルで2回呼び出され、ファイルが幅が広い場合には3回目に呼び出されます。PHPの画像サムネイルのパフォーマンスに関する質問
このサイズ変更関数はgetimagesize()を使用して寸法を取得するので、uplaodスクリプトがこの関数を呼び出すと、サイズ変更関数はgetimagesize()関数をさらに2-3回使用して他のサイズの画像を作成します。
私はアップロードプロセスでそれらを取得するので、私はちょうどresize関数にdimesionsを渡す必要があると思っていますか?
私の本物の質問は、リソースを浪費しているfunctonをgetimagesize()することです。可能な限り少なくともそれを使用するのが最善か、1つの画像がうまくアップロードされたら数回呼び出すのですか?
ありがとう、これは私がやっていることについて考えていたものです – JasonDavis