1

私はオンラインの独立系新聞社の技術インターンですが、スタッフのライターは技術に精通していません。Web ページがどのように機能するかをよく理解していないため、デジタル カメラから直接画像をアップロードしたり、元のメディアからスキャンした画像を含めたりすることがよくあります。これらの画像は、フロント ページにそれぞれ 3.5Mb の画像が 10 枚あると負担になります。

記事に含めたい画像のサイズを変更して最適化する方法を彼らに教えるために、何らかのトレーニング方法を考案しようとしていますが、私が言ったように、彼らはあまり技術に精通していません。彼らの頭をはるかに超えています。

そこで、記事ごとに渡さなければならないデータ量を合理化するために、PHP 関数と GD ライブラリを使用して、記事に含まれる画像をリサンプリングしてキャッシュしようとすることが理にかなっていないかどうかを知りたいと思いました。

ライターのトレーニングに時間と労力をかけるだけの価値があるかどうか、または自動化されたプロセスを作成する方が良いかどうかを理解しようとしているところです。

4

3 に答える 3

2

アップロードプロセス中にGD画像処理を行う方がよいでしょう。GDはかなりのリソースを消費する可能性があるため、リクエストごとに各画像を処理することは望ましい解決策ではありません。アップロードプロセス中にそれを実行できない場合は、リサンプリングされたすべての画像をキャッシュし、可能な場合はそれらを使用する必要があります。

于 2008-11-07T17:31:08.387 に答える
1

それは確かに可能です、そして私はJoomla!それを行うモジュールはまだありません。

于 2008-11-07T17:32:42.593 に答える
0

私が取り組んでいる現在のWebサイトでは、同様の質問に答える必要がありました。joomlaアドオンのEasyGalleryを使用することを選択しました。私にとって際立った2つの機能は、自動サムネイル作成と画像サイズ変更機能です。サイズは、コンポーネント構成ページで構成できます。アップロードするたびに、サムネイル、サイズ変更された画像、元の画像が表示されます。

このコンポーネントはJoomla1.0コンポーネントであるため、Joomla 1.5インストールを実行している場合は、レガシーモードをオンにする必要があります。ネイティブ1.5バージョンの作業が進行中のようです。

また、生成されたサムネイルが表示されていない場所がいくつか見つかりました。Easy Galleryフォーラムで質問を投げかけ、自分で答えを見つけることができました。

于 2008-11-14T23:56:33.560 に答える