サポート » 使い方全般 » サイトの表示速度改善の件

  • marikodesigner

    (@marikodesigner)



    こんにちは。また質問させて頂きます。

    現在上記サイトを運営しているものですが、

    ①ワードプレスのメディアの中に取り込んだ画像は、テーマに挿入するしないに関わらずサイトの読み込み速度を遅くする要因になりますか?

    ②また、画像圧縮のプラグインと、画像圧縮フリーのサイトで自分でやるのと、どちらがおすすめでしょうか?なるべくプラグインは使用しないほうが良いといわれておりますが、その辺も含めて教えてください。
    またおすすめのフリー画像圧縮サイトがあれば併せて教えてください。

    ③スクロールせずに見えるコンテンツのレンダリングをブロックしている JavaScript/CSS を排除する
    このページには、ブロッキング CSS リソースが 1 あります。これが原因で、ページのレンダリングに遅延が発生しています。と言われており、
    次のCSS 配信を最適化してください:
    https://mariko-jp.com/…/themes/lotus_tcd039/style.css?ver=2.0.2
    とのことなんです。解決方法を教えてください。

    ④その他、速度改善できる.htアクセスの記述方法があれば、教えてください。
    ちなみに現在の記述は、
    AddType image/x-icon .ico

    <IfModule mod_deflate.c>
    SetOutputFilter DEFLATE
    BrowserMatch ^Mozilla/4 gzip-only-text/html
    BrowserMatch ^Mozilla/4\.0[678] no-gzip
    BrowserMatch \bMSI[E] !no-gzip !gzip-only-text/html
    SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png|ico)$ no-gzip dont-vary
    SetEnvIfNoCase Request_URI _\.utxt$ no-gzip
    #DeflateCompressionLevel 4
    AddOutputFilterByType DEFLATE text/plain
    AddOutputFilterByType DEFLATE text/html
    AddOutputFilterByType DEFLATE text/xml
    AddOutputFilterByType DEFLATE text/css
    AddOutputFilterByType DEFLATE application/xhtml+xml
    AddOutputFilterByType DEFLATE application/xml
    AddOutputFilterByType DEFLATE application/rss+xml
    AddOutputFilterByType DEFLATE application/atom_xml
    AddOutputFilterByType DEFLATE application/x-javascript
    AddOutputFilterByType DEFLATE application/x-httpd-php
    </IfModule>

    <ifModule mod_expires.c>
    ExpiresActive On
    ExpiresDefault “access plus 1 seconds”
    ExpiresByType text/html “access plus 1 seconds”
    ExpiresByType image/gif “access plus 2592000 seconds”
    ExpiresByType image/jpeg “access plus 2592000 seconds”
    ExpiresByType image/png “access plus 2592000 seconds”
    ExpiresByType image/x-icon “access plus 2592000 seconds”
    ExpiresByType text/css “access plus 604800 seconds”
    ExpiresByType text/javascript “access plus 216000 seconds”
    ExpiresByType application/x-javascript “access plus 216000 seconds”
    ExpiresByType application/x-shockwave-flash “access plus 216000 seconds”
    </ifModule>

    FileETag none

    <FilesMatch “^(wp-config\.php|wp-mail\.php|install\.php|\.ht)”>
    order allow,deny
    deny from all
    </FilesMatch>

    です。よろしくお願いします。

    ヘルプの必要なページ: [リンクを見るにはログイン]

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター のむらけい

    (@mypacecreator)

    複数の質問がある場合は、トピックを分けた方が比較的回答がつきやすいですよ。回答者のみなさんも4つのことを考えるのはけっこう大変だと思いますので。

    (1)に関しては、登録画像が常識的な量であればほとんど影響がないと思います。例外としては、データベースがサーバ指定の容量ぎりっぎりで今にも限界になりそうな状態だと分かりませんが…(この状況だと他の問題が出てそう)

    (2)についてはケースバイケースです。これも程度の問題で、プラグインの数が少なければ負荷が軽いのか、とも限らず他の複合要因にもよるので、両方を試して自分に合うものを採用すればよいのではないでしょうか。

    とりあえず前半のみ回答しました。

    ありがとうございます。別々に質問します!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • このトピックに返信するにはログインが必要です。