2.5以前の WordPress には Object Cache という機能がありました。
最近の WordPress では、この機能はデフォルトでは使えない状態になっているのですが、wp-content フォルダに object-cache.php というファイルを置き、wp-config.php に "define(’ENABLE_CACHE’,true);" を追加することで、この機能が使用できるようになります。
この object-cache.php は、WordPress のコアには含まれていないので、どこからか調達してくる必要があります。
バックエンドに何を使うかにも寄りますが、ファイルや memcached に Cache 情報を持たせるモジュールが提供されています。

参考URL:

で、この object-cache.php を書いてしまえば、Memcached やファイルだけでなく、軽量データベースライブラリ Tokyo Cabinet なんかもバックエンドのDBとして利用できるのです。
ってなわけで、レンタルサーバに Tokyo Cabinet をインストールして、WordPress から利用してみましょう。
…続きを読む

Posted by をかもと at 2009年10月27日 火曜日

名刺AMNさんが、8月から開始したブロガー向けコミュニティーサービスブログクラブブログクラブオープニングキャンペーンに応募していたのだが、みごと当選して前川企画印刷さんに名刺を作ってもらった。
中々、良い出来で満足。ただ、WordCamp に間に合わなかったのは残念。
次に配布する機会はいつだろう?

ちょっとピコンときたので、WordPress 2.3から導入された機能「カノニカルURL」を使って、短縮urlを実現するプラグインを書いてみました。
まだまだβ段階もいいところなんですが、とりあえず公開しておきます。ご要望をお寄せください。
http://dl.getdropbox.com/u/110305/New/short-link-maker.zip

このプラグインを有効化すると、シングルページの <head> 内に <link rel="shortlink" href="http://dogmap.jp/〜" /> という META タグが吐き出されます。
また、この META タグの href に対してアクセスすると、正式なURLにリダイレクトされるようになります。
Twitter や、印刷した紙に短い URL を書きたいときなんかに使ってください。
ちなみに URL は、単純に post_ID を62進数に変換しただけのものなので、カテゴリ一覧やタグ一覧などでは使えません。
あくまでも post_ID を持っているページのみに対応しています。
…続きを読む

Posted by をかもと at 2009年10月20日 火曜日

Twitter で交流のある新潟系エンジニア @yutacar さんに、「index.htmlを置きながらWPのデザインとか確認出来るでしょうか?apacheの設定?でindex.php自身が上手く表示出来ないみたいなのです。」と聞かれて、それに答えたのでせっかくだから設定方法をシェア。
既存のサイトをそのままにしておいて、裏で WordPress に移行したいとかって時に使える Tips だと思われます。
…続きを読む

Posted by をかもと at 2009年10月17日 土曜日

WordCamp Kyoto 200910/16(金)、17(土) と開かれた WordPress のお祭り WordCamp Kyoto に行ってきました。
私が参加したのは、17日のコミュニティDayと懇親会。
あと、Naoさんカイさんと共に広報担当として、準備段階から参加。
当日は、公式アカウント @wordcamp_kyoto の中の人として Twitter 中継を担当。
会場後ろで、カイさん、星野さんと3人で並んでノートPCを使っていたのが私です。
実は、Naoさん・水野さんのセッションの時は BlackBerry で Twitter 中継してました、そんな姿を見かねたスタッフの @Webnist がノートを貸してくれてスピードアップ、LTの最後の方では Twitter に API 制限をくらうなどしてしまいました :oops:
当日の Twitter 中継の様子は WordCamp Kyoto 2009(@wordcamp_kyoto)/2009年10月17日 – Twilog で確認できます。
…続きを読む