タグ

WordPressとキャッシュに関するmiya1972のブックマーク (7)

  • WordPressキャッシュ系プラグインの比較とサイトに適した選び方 | ゆっくりと…

    WordPress の運営を始めて1年後にしてようやく(満を持して!)、キャッシュ・プラグインを使い始めています。とは言っても、最初は 「アレが速い」 とか 「コレが良い」 などといった記事に目移りして、何をどう使えばよく分かりませんでしたが、ここらで私が理解出来ていることをまとめてみたいと思います。 下図は、サイト閲覧者 ~ WordPress 間の主要なキャッシュ機構とそれをサポートするプラグインの関連です。サーバーのファイルシステムや、メモリ/ハードディスクなどの I/O レベルのキャッシュなどは割愛します。 図を見れば分かる通り、W3 Total Cache がその名の通り全てのキャッシュをカバーしています。さらにメモリ・キャッシュ、CDN へのアップロード機能、各種 PHP アクセラレータ (ACP、eAccelerator、XCache)、HTTP アクセラレータ (Varni

  • 「ブラウザのキャッシュを活用する」にはApacheモジュールmod_expiresを設定

    サイトのページ表示速度高速化のひとつとしてページのキャッシュを考えてみた。 GoogleのPageSpeed Insightsでチェックしてみると「ブラウザのキャッシュを活用する」と表示されている。 静的リソースの HTTP ヘッダー内で、有効期日や最大経過時間を設定すると、ブラウザが以前にダウンロードしたリソースをネットワークからではなくローカル ディスクから読み込むようになります。 以下のリソースではキャッシュの有効期間が短くなっています。少なくとも 1 週間以上先の有効期間を以下のリソースに対して指定してください 画像やスタイルシートなど(有効期限が指定されていません)と表示されている。 今回はこの 「ブラウザのキャッシュを活用する」を対応してみる。 方法はいくつかあるみたいだけれど、Webサーバー Apache モジュールの一つのmod_expiresを検討してみる。 ブラウザキャ

    「ブラウザのキャッシュを活用する」にはApacheモジュールmod_expiresを設定
  • ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング

    この投稿は 11年 前に公開されました。いまではもう無効になった内容を含んでいるかもしれないことをご了承ください。 WordPressで一般ユーザーのログインを伴うサイト(ECサイト、SNSなど)を作っている方も多いと思いますし、そういった依頼を受けることも多いのですが、最近「バグです!」という報告を受けてよくよく調べたらWP Super Cacheというキャッシュプラグインのせいだったということがなんどかありました。毎回説明するのが大変なので、書いておきます。 そもそもWP Super Cacheはどういう仕組みか 通常のWebサイトというのは、ユーザーから求められたリクエストからPHPなりRubyなりPythonなりが求められるデータを推測し、データベースに対して適切な操作を行い、最終的にHTMLを書き出します。 動的なサイトがリクエストを受け取って処理する仕組み で、Webサイトが重

    ほんとうは怖いWP Super Cacheの話 | 高橋文樹.com | プログラミング
  • WP Super Cache に大はまり | Bloody Mary - blog

    WP Super Cache 0.9.6.1 ではまりました WordPress のプラグインに WP Super Cache というものがある。このプラグインは動的なコンテンツである WordPress の記事をキャッシュし、あたかも静的なページであるかのように振舞う。 WP Super Cache は記事にアクセスがあると、特定のディレクトリにキャッシュファイルを作る。次回からはこのキャッシュを使って高速にページを表示するというわけだ。 このサイトもいつの間にかアクセス数が増えていたので、入れても損はないだろうと、早速インストールしてみることにした。 しかし、これほどハメられることになるとは、予想しなかった。「これほどってどれくらいよ?」という質問には、「丸 1 日は堅い」とお答えしよう。何故それほど時間がかかったかというと、 readme.txt を良く読まずに不精してしまったためで

  • WordPressの表示を速くする WP Super Cache

    Date: 2010.03.07 | Category: WordPressの設定 | Tags: Wp-CacheというWordPressの出力を拘束にするプラグインをインストールしようとしたんですけれど、インストールは出来たものの、うまく使えないので色々調べていると、どうもWordPress2.8.1以降だと使えないらしい?? さらに調べると、WP Super Cacheというに多様な機能を提供してくれるプラグインがあることがわかりました。 参考にしたのは、「WP Super Cache」というプラグインを使ってみました WP Super Cacheをインストールする WordPressの管理画面の「プラグイン」の「新規追加」を開きます。 「WP Super Cache」でプラグインを検索します。 一番上に表示された「WP Super Cache」の「インストール」をクリックします。

  • WordPress Plugin Database

    Description This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts. The static html files will be served to the vast majority of your users: Users who are not logged in. Users who have not left a comment on your blog. Or user

    WordPress Plugin Database
  • WordPress: 1度作った HTML ページをキャッシュする wp-cache は劇的に効くが… – Nire.Com

    ブログ / CMS サーバ WordPress の動作が重くなってきたので、キャッシュプラグイン wp-cache の導入に踏み切りました。そもそもキャッシュとは何か、wp-cache のパフォーマンス測定について。 Web ページ生成に 10秒はかかりすぎ Movable Type (以下 MT) ではなく WordPress でコンテンツを管理するようになって、サクサク記事が書きやすくなったのはよいのですが、記事数の増加と、プラグインの数が増え (現在 23個だったりする) 処理が複雑になってくるにつれて、どんどん重くなってきました。 一般に Web ブラウザからある URL にリクエストを出して、ページのコンテンツをレンダリングし終わるまで、ユーザーが待てる時間は 6秒と言われています。 www.nire.com はどうか。気がついたら、ある記事へのリンクをクリックして、「1, 2,

    WordPress: 1度作った HTML ページをキャッシュする wp-cache は劇的に効くが… – Nire.Com
  • 1