2.5以前の WordPress には Object Cache という機能がありました。
最近の WordPress では、この機能はデフォルトでは使えない状態になっているのですが、wp-content フォルダに object-cache.php というファイルを置き、wp-config.php に "define(’ENABLE_CACHE’,true);" を追加することで、この機能が使用できるようになります。
この object-cache.php は、WordPress のコアには含まれていないので、どこからか ...
-
WordPress Object Cache のバックエンドに Tokyo Cabinet を利用する

November 3 2009, 9:04am | Permalink | Original Permalink »
-
WordPress Object Cache のバックエンドに Tokyo Cabinet を利用する

2.5以前の WordPress には Object Cache という機能がありました。
最近の WordPress では、この機能はデフォルトでは使えない状態になっているのですが、wp-content フォルダに object-cache.php というファイルを置くことで、この機能が使用できるようになります。
で、この object-cache.php は、WordPress のコアには含まれていないので、どこからか調達してくる必要があります。
バックエンドに何を使うかにも寄りますが ...November 3 2009, 12:04am | Permalink | Original Permalink »
-
WordPress をスピードアップする方法、その弐 – わーどぷれすっ!
June 13 2009, 8:16am | Permalink | Original Permalink »
-
mysql を高速化したいときに読むメモ::ナレッジデータベース
June 4 2009, 4:29pm | Permalink | Original Permalink »
-
Head Cleaner (仮) で、なぜ速くなるのか?

WordPress Plugin には、WP-Cacheや、WordPress Super Cache と言った高速化を実現するためのプラグインが多数あります。
これらのプラグインは、本来は動的に生成している WordPress のコンテンツをサーバ上にキャッシュしておいて、サーバ負荷を減らし、クライアントからのリクエストに対して、素早く返答しようというモノです。
つまりは、サーバ側の処理(バックエンド)の高速化。
Head Cleaner (仮) は、これらのプラグ ...February 28 2009, 11:18pm | Permalink | Original Permalink »
-
Head Cleaner (仮) - ここまでのまとめ

さて、先日から「Head Cleaner (仮)」を、夜半になると Twitter 上で公開しては修正、機能アップを繰り返してきたのですが、盛り込みたかった機能もかなり盛り込めたので、これより熟成期間に入ります。
で、熟成期間に入る前に今までの経緯をまとめておきます。
まずは、このプラグインの基本的な動作原理。
WordPress のテーマテンプレート inex.php や single.php に <?php get_header(); ?> って記述があると思いま ...February 28 2009, 12:28am | Permalink | Original Permalink »
-
Head Cleaner (仮)
WordPress にプラグインをガンガンと突っ込んでいくと <head> 部に、JavaScript やら CSS やらが、ドンドン追加されて、カオスなことになってしまいます。
そんな状態の自サイトを「YSlow for Firebug」で診断してみると、とても低いスコアになったりしてガックリ来るわけです。
プラグインを外したりしたくなかったりするので、チマチマと修正したりして使っていたんですが、プラグインのバージョンアップのたびに修正 ...February 20 2009, 11:40pm | Permalink | Original Permalink »
-
WordPress サイトのパフォーマンスチューニング (4)
さて、前回、オブジェクトキャッシュの効率化に着手して、モノの見事に失敗した私ですが、File-Based Extension to the WordPress Object Cacheなるモノを発見。
DBアクセスせずにファイルアクセスで、済ませてしまおうという仕掛けです。
要はコレ、WordPress 2.5.x 以前にあったオブジェクトキャッシュを、2.5.x 以降のバージョンでも使えるようにしてしまおうというものです。
しかも、ご丁寧にも APC、XCache、eAccelerat ...December 10 2008, 11:14pm | Permalink | Original Permalink »
-
WordPress サイトのパフォーマンスチューニング (3) - 冥府魔道変 -
さて、前回の続き。
すっかり query 数を減らすことに執着してしまった男が、冥府魔道に迷い込んでしまったお話。
他に減らせるコストは無いか?キャッシュできる情報は無いか?しばし黙考。
そうだ!オブジェクトキャッシュでキャッシュされているデータを取っておいて、次に呼び出された時にロードすれば
良いじゃないか?
と言うわけで、wp-settings.php を読んでいると、以下の記述を発見。
if ( file_exists(WP_CONTENT_ ...December 6 2008, 12:22am | Permalink | Original Permalink »
-
WordPress サイトのパフォーマンスチューニング (2)
さて、昨日の続きです。
さて、さらにゴニョゴニョして、現在は
トップページ 69 queries. → 34 queries.
シングルページ 35 queries. → 23 queries.
になりました。
ゴニョゴニョの詳細は、また次回。
と言っておりましたので、そのゴニョゴニョの部分の説明。
一言で言えば、「投稿の付属情報のキャッシュをWebサーバにファイルとして持つ」プラグインを作りました。
まだまだ改良の余地は有りますが、とりあえず現状の状 ...December 3 2008, 7:21pm | Permalink | Original Permalink »
1 2