imagecreatefromjpegを使用してオリジナルのサムネイルバージョンを作成し、それを新しいフォルダーに保存する簡単なPHPスクリプトがあります。解析を高速化するために(静的サイトにアップロードする前にすべてバックエンドで実行されます) 、作成前にfile_existを使用して、ファイルが存在することを確認して表示します。これは正常に機能しますが、元の画像が変更された場合、サムネイル画像が古い形式で存在するため、スクリプトは生成されません。
MD5テストを使用する必要があると思いますが、n00bとして、結果のサムネイルバージョンがメインイメージによって生成された既存のものと異なるかどうかをテストする方法がわかりません。
現在のロジック:
if thumb exist == do nothing,
if thumb does not exist == create it
追加のロジック
if thumb will change due to change in original == create it,
if thumb will stay the same == do nothing
既存のPHPは非常に貧弱で、一緒に壊されているので、新鮮な(専門家の)視点からのポインターに満足しています。
ありがとう、ジョン