Planet DTP@jpの表示速度改善
スポンサードリンク
Planet DTP@jpの表示速度改善をしました、っていっても、これって僕が意図的に遅くなるような改変をしていたっていうことなんですけれども。
この blog にもついているはてなブックマークの API 叩いてブックマーク User 数を JavaScript で表示する CGI(ひてブ [mxxi.hamachiya.com] ベース)なんですが、これって頻繁にはてなの API 呼び出すと迷惑になるなーていうことで、Cache::File [mfpm.blogdb.jp] モジュールを使って1~2時間の幅でゆらぎを持たせてキャッシュする仕組みになっています(「○○ user(s) 」ていうところでマウスカーソルをホバーすると、運が良ければ何秒前にキャッシュ済みってツールチップで表示される)。
これを、何も考えもせずに Planet DTP@jp に付けたんですけれども、ここって、1時間~2時間アクセスが全くないっていうことがあって(あんま需要がないのかなー)、その場合には Planet の表示件数分のリクエストが飛ぶので、リクエストを捌ききれずに表示待ちになってしまっていました(うちのサーバ-はてな間)。
そんで、先週、
機能変更、お知らせなど - はてなブックマーク日記 - ブックマーク数を画像で取得する API の公開について [hatena.g.hatena.ne.jp]
にて、はてなからもっとイージーな方法が公開されたのでこれを使うことにしましたとさ。
Planet DTP@jp [dtpwiki.jp]
~~~
設置も簡単なので、自分でテンプレートをいじることが出来るブログを持っているブログオーナーは設置してみたらどうかなーて思います。
スポンサードリンク
トラックバック(0)
トラックバックURL: http://blog.dtpwiki.jp/MTOS/mt-tb.cgi/1743
コメントする