jscache で Similarity Search の負荷軽減・高速化
この日記は、個別記事のページ(Individual Archive) に、Bulkfeeds の Similarity Search を付けています。
これは、ページが表示されるたびに bulkfeeds.net サーバ上の JavaScript が呼び出されて、結果が出力される仕組みですので、私のサーバには負荷がかからないものの、Bulkfeeds のサーバに負荷がかかってしまい、また結果的に表示が遅くなってしまいます。
さて、その Bulkfeeds の宮川さんから、jscache を使いなさいとトラックバックでお知らせがありました。jscache は宮川さん作の CGI で、リモートの JavaScript と実行結果を自分のサーバにキャッシュしておき、一定時間はそのキャッシュを利用するというもの。使ったことはありませんが、UnderDone さんの中継君というものもあるそうですが、ほぼ同じものでしょうか。
設置は簡単にできました。Perl と LWP があれば動作します。試してみると、Similarity Search が軽快に利用できるようになりました。さらに、Similarity Search 以外の「JavaScript 貼り付け系」サービスにも利用できる作りになっているそうです。これは良いですね。といっても Google AdSense には使えませんから、このサイトでは他に使い途はありませんが。しかし、これまでは動作が遅くなるからとあきらめていたコンテンツの導入を、再検討させてくれます。たとえば、BlogPeople とか、MyClip とか。先日始まった Procfeed なんかにも使えそうですね。いろいろ試してみたいと思います。やりすぎて自分のサーバの負荷が無視できなくなったりして(笑)
中継君JSVer.1.1.0リリース
中継君JSをバージョンアップしました。 このCGIは jscacheと同じく Jacascript を出力するサービスのキャッシュをします。 こうすることによって、サービスを提供しているアプリケーションサーバへの負荷を軽減し、 たとえば、blogpeopleやbulkfeedsがアクセス過多で応答…
トラックバック by UnderDone — 2004-05-10 15:08
中継君JS Ver1.2.1リリース
中継君JSをバージョンアップしました。 変更履歴 Ver.1.0.0 ・新規リリース Ver.1.1.0 ・呼び出し元のホストを限定する機能を追加しました。 Ver.1.2.0 ・空欄のみのときはホストチェックをしないつもりができていなかったため修正しました ・パラメータキーごとに巡回間…
トラックバック by UnderDone — 2004-05-17 21:23