タグ

2013年12月18日のブックマーク (2件)

  • 【負荷対策】Apacheのモジュールmod_expiresでキャッシュを利用する - エーエイチレフ linuxサーバー技術情報

    Apacheのモジュール、mod_expiresを利用してキャッシュを利用し、転送量を軽減させて負荷対策します。 キャッシュを利用すると負荷対策ばかりか、体感速度も向上します。 キャッシュして欲しくないファイルまでキャッシュされては困ります…が、 mod_expiresは指定したファイルタイプのみキャッシュさせる事ができます。 mod_expiresの組み込みを確認 このサイトのApacheのインストール方法でApacheのインストールを進めていただけたなら すでにApacheのモジュールとして組み込まれています。 /usr/local/apache2/conf/httpd.conf にて以下の行がある事を確認してください LoadModule expires_module modules/mod_expires.so まだモジュールのインストールがされていない場合は場合によ

    schwarzewald
    schwarzewald 2013/12/18
    mod_expiresって.htaccessで設定できるんか。お手軽でいいな。
  • Apacheのmod_expiresでファイルタイプごとにキャッシュをコントロールする方法

    mod_expiresを導入する理由 当サイトではWordPressの高速化を一手に担うプラグイン「W3 Total Cache」を導入しています。その設定に「Browser Cache」という項目があります。 てっきり項目の名前から画像をクライアント側でキャッシュする設定になっているものだと考えていました。 しかし設定された「.htaccess」をよく見てみると、mod_setenvifでhtmlcssをgzip化して転送量を減らしているだけでした。 毎回画像をダウンロードしていては表示も遅く、サーバに余計な負荷がかかります。 そこでApacheで用意された「mod_expires」モジュールでキャッシュをコントロールすることにしました。共用サーバであっても、当サイトの利用しているロリポップ!やさくらなど有名どころは対応しているので、設定しておきます。 mod_expiresの書式 サ

    Apacheのmod_expiresでファイルタイプごとにキャッシュをコントロールする方法
    schwarzewald
    schwarzewald 2013/12/18
    url変わらないで中身だけ変わる動的ページだとキャッシュ使えないかなと思っていたけどこれ使えば画像とcssとjsだけキャッシュできて劇的に負荷下がるんじゃないか