Personal tools

WordPress 用 XCache 新ドライバ

written by ultraviolet on

WordPress を 2.5 にしてから XCache による Object Cache の挙動がおかしい問題が発生していて、具体的には以下の二つ。

他にも細々したのが出てたけど気付いてないだけかもしれん。

今月に入って、Geek Rumbling で新しい XCache ドライバが発表されて、ようやく謎が解けました。
WordPress 2.5 から、Object Cache の API が新しくなり、global groups と non-persistent groups の二種類のキャッシュの区分けができたそうな。ちょ、そんな大切なこと、ちゃんとドキュメントしといてくれよ。そりゃ Trac を全部読んでればわかったかもしれんけどさあ。すまんが私は最近忙しいのだ (主に Twitter に)。

そんなこんなで、Geek Rumbling の Douglas Campbell が新API対応の新しい XCache ドライバをリリースしてます。

先日試したときは、同一サーバ上で WordPress を複数インスタンス起動している際に、両方のキャッシュが混じる、という困ったバグがありました。これは、自分がどのインスタンスで動いているかを識別する際に get_option(‘siteurl’) で URL を取って来てプレフィクスとするが、実は 2.5 以降の WordPress では get_option 自身もキャッシュされてしまうつう問題があり、そのために発生していたようです。9/9付のコメントで「これから直す」と言っていたんで、そろそろ直る頃か。


One Response to “WordPress 用 XCache 新ドライバ”

  1. comment from 通信販売

    WordPress 非常に使いやすい、私は好む。

Leave Your Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

« Back to text comment