0

ページを更新すると、望ましくない画像が再読み込みされます

私は、2 つの異なるサーバーで 2 つの WordPress ブログに取り組んでいます。http://www.i-phony.com/ & http://www.dz-ahbeb.com . それらはまったく同じテンプレートを持っています。しかし、問題は最初の Web サイトだけです。設定は同じなのに。

プラグインを無効にしようとしましたが、問題はまだありました。

何を指示してるんですか?

みんな、ありがとう

アップデート:

これを .htacess ファイルに追加したところ、ブログの読み込みが大幅に高速化されました。つまり、キャッシュが節約されますが、画像が再び表示される前に「フラッシュ」して消えるのを見ることができます。

<IfModule mod_expires.c>
    ExpiresByType image/jpg "access 1 year"
    ExpiresByType image/jpeg "access 1 year"
    ExpiresByType image/gif "access 1 year"
    ExpiresByType image/png "access 1 year"
    ExpiresByType text/css "access 1 month"
    ExpiresByType application/pdf "access 1 month"
    ExpiresByType text/x-javascript "access 1 month"
    ExpiresByType application/x-shockwave-flash "access 1 month"
    ExpiresByType image/x-icon "access 1 year"
    ExpiresDefault "access 2 days"
</IfModule>
4

2 に答える 2

0

これはパフォーマンスに関連しているように見えます。ロゴの読み込みが遅いのではなく、リクエストが遅すぎるのです。

i-phony サイトのウォーターフォール レポートを見ると、ロゴと残りの画像の読み込みがかなり遅いことがわかります。一連のブロッキング JavaScript をロードした後、ロゴ ファイル (リクエスト 33) をロードしています。

他のサイトは、ロゴと画像をはるかに早くロードし (ここのウォーターフォールリクエスト 10 を参照)、JavaScript をかなり後でロードして、ページのレンダリングをブロックしないようにしています。

画像の読み込みを高速化するためにできることがいくつかあります。最初に、できるだけ多くの javascript をフッターにロードし、できるだけ多くの css ファイルと javascript ファイルを結合して縮小し、転送量と合計リクエスト数を減らすことをお勧めします。

W3 Total Cache のようなプラグインを使用して、基礎となるコードを変更することなく、js をフッターに結合 + 最小化 + 延期することができます。

于 2013-09-29T00:29:04.613 に答える