web-dev-qa-db-ja.com

より多くの登録画像サイズがパフォーマンスに影響を与えますか?

この質問は この質問 に関連していますが、少し異なります。

私が今取り組んでいるWordpressプロジェクトのレイアウト(アーカイブページ)には、他には表示されない画像サイズがいくつかあります。それらは私達が既に登録したサイズにかなり(数十ピクセル)近い - 私たちはすでに210x300を持っていて、新しいサイズは230x300だとしましょう。もう1つの新しい画像サイズもあります。これは高さが2倍になり、既存の画像サイズに置き換えることもできます。

サイズの違う要素をたくさん持っていることは、デザインの一貫性という点では良くないかもしれません - それはそれに対する一つの議論かもしれません。

しかし、より実用的な面から見て、add_image_sizeを介してますます多くの画像サイズを追加する際に、パフォーマンスに関連する懸念がありますか?現在8つのカスタム画像サイズがあり、それらを追加するのが最適かどうかはわかりません。

ありがとうございます。

2
certainlyakey

依存します。 1つの引数は、要求されたページがすべてのサイズを使用している場合、大量のイメージ呼び出し(応答が遅い、帯域幅など)があることですが、JSでイメージをロードすることで回避できます。また、サイズが大きいほど、ディスクスペースの使用量が多くなります。バックエンドに関連したパフォーマンス上の重大な懸念はないと思います。つまり、dbの呼び出しやクエリなどです。

また、画像の幅や高さが数ピクセル下がっても、パフォーマンスが低下することはありません。

あなたは600×900の寸法の画像を持つことができ、CSSで調整する中間サイズの多くをカバーし、良いアスペクト比を保ち、そして網膜モニターに良い品質を持つことができます。小さい画像を作成して拡大するよりも、大きいサイズを作成して縮小したほうが良いでしょう。

1
Laxmana