中継君JSVer.1.2.0リリース

中継君JSをバージョンアップしました。

変更履歴
Ver.1.0.0
・新規リリース
Ver.1.1.0
・呼び出し元のホストを限定する機能を追加しました。
Ver.1.2.0
・空欄のみのときはホストチェックをしないつもりができていなかったため修正しました
・パラメータキーごとに巡回間隔を設定する機能を追加。
・ロック処理を改善しました(ディレクトリロックを使用しているので汎用的に使えると思います)
・使用方法を末尾に移動しました。その他ソースの整理をしました(カスタマイズの可能性の項目を上に移動しました)
-追記3(5/13)-
・コメント内のこのCGIの呼び方で使用しているCGI名が誤っていた(開発途中時の名前にしていた)ので修正しました。
-以上追記-
更新間隔の指定の仕方
全般の更新間隔を変える場合は $cache_ttl の値を変えてください。
初期値は 2 時間( 2 * 60 )の設定にしています。

my $cache_ttl = 1 * 60; # 1時間

また、このCGIに設置したディレクトリに ttl.txt という定義ファイルを設置することで
サービスごとに更新間隔時間を設定することも可能です。
[記述方法]
パラメータの部分一致[スペース]更新間隔(単位は分)
ttl_sample.txtというファイルにサンプルを記述していますので参考にしてください。
ttl_sample.txtをファイル名そのままでサーバにアップロードしても意味はありません。

-追記1-
ttl.txtファイルがない場合でも動作します。この場合、CGI内の $cache_ttlの時間保持します。

-追記2-
たとえば、同一サーバで別サービス(たとえばblogpeopleのリストとアイビー)の場合、それぞれの時間を別の値に設定したい場合は下記の順番でttl.txtを書いてください。

www.blogpeople.net/display/usr/ib/ 30
www.blogpeople.net/display/usr/ 60

先に一致した値を使用しますので、こうかけばIBは30分おき、リストは60分おきとなります。

-以上追記-

ほかの設置方法に関してはCGI内の説明、または過去のバージョンを参考にしてください。

ダウンロードは最新バージョンのエントリをご覧ください。
中継君 : comments (5) : trackbacks (11) ブックマークに追加する

Comments

導入させて頂きました〜、ありがとうございます。<br />
ところでCGIの中にコメントアウトで書かれている「#このCGIの呼び方」の所のファイル名、恐らく以前のバージョンのままなのではないかと。<br />
よく見れば分かる事なんですが、僕みたいなおっちょこちょいは一瞬つまずいてしまいました(^^;
by : t0mori ... 2004/05/12 08:59 PM
>t0moriさん<br />
ご指摘ありがとうございます。該当個所は修正しました。
by : あんでるどん ... 2004/05/13 06:07 PM
早速いただきます。<br />
これから試してみますね。
by : Jun ... 2004/05/13 06:33 PM
TBの件申し訳ございませんでした。<br />
おそらく15件以上TBしてしまったのではないかと・・・。<br />
タイムアウトが原因でしたが、1回目のTBでPingが届いていたか確認するべきでした。記事の誤字を修正する度にPing送信してしまっていたようです。<br />
深くお詫びを致します。
by : mk ... 2004/05/16 08:03 PM
いつもお世話になっております。今回も、導入させていただきました。ありがとうございます。サーバーの負担を軽くするというご主旨には共感いたしました。今後ともどうかよろしくお願いいたします。
by : 【篠の風】 ... 2004/05/18 11:12 AM

Comment Form

  

Trackbacks

Trackback url :
BlogPeople www.blogpeople.net/display/usr/(ユーザーごとに違います).js 60 BlogPeople IB www.blogpeople.net/display/usr/ib/(ユーザーごとに違います).js 60 Bulkfeeds Similarity Search bulkfeeds.net/app/similar.js 60 といった感じで設定していけばOKでしょ...
by N/A ... 2004/05/12 10:32 AM
σ(^^)的には、サービス毎に分単位で更新時間を指定できるようになったのが、もっとも嬉しい点ですね!Ver.1.2.0・空欄のみのときはホストチェックをし
by あそびをせんとやうまれけむ ... 2004/05/12 10:40 AM
リンクで使ってる「はてなアンテナ取得CGI」の表示がちょっと重たいので、先日から「中継君JS」を試しに使わせてもらっていた。これは、Similarity SearchやAmazon Searchのような動的にリンクを表示してくれるスクリプトのキャッシュの役目をしてくれるというもの(・・...
by @graph ... 2004/05/12 01:27 PM
夕方から夜にかけてBlogPeopleとMyblogListに引っ張られて読み込みがすっごく遅くなってたましたよね。うちなんかにわざわざ来てくれる人に迷惑かけるのもなんだから一番足を引っ張ってたMyblogListを撤去。あとBlogPeopleもPHPで読み込んでいたのをJavaScriptに変更し中...
by CuBLOG ... 2004/05/12 04:38 PM
ここでも使わせて頂いているうにゅうにゅサイドナビや iBlog のローカライズでお世話になってる UnderDone さんがまたまた便利な物を作成されました。その名も中継君JS。
by t0moriBlog ... 2004/05/12 08:52 PM
数日で、さらに改良が施された、中継君JSVer1.2.0を早速導入しました。
by Wing World ... 2004/05/16 02:16 PM
前から気にはなって中々導入できずにいたものを今回導入したのでメモエントリします。
by Hiros Weblog ... 2004/05/16 02:58 PM
bulkfeed.netの宮川さんから、トラックバック経由で「類似した記事」で使っているBulkfees Similarity Searchで、javascriptのキャッシュを使ってほしいとの連絡。 Similarity Search の負荷軽減に jscache Bulkfeeds Similarity Search をはじめとして、Javascript 型で...
by Aga-Ye!! : Kasedac ... 2004/05/16 03:26 PM
中継君JSをバージョンアップしました。 変更履歴 Ver.1.0.0 ・新規リリース Ver.1.1.0 ・呼び出し元のホストを限定する機能を追加しました。 Ver.1.2.0 ・空欄のみのときはホストチェックをしないつもりができていなかったため修正しました ・パラメータキーごとに巡回間...
by UnderDone ... 2004/05/17 06:27 PM
tOmori さんのエントリ を読んで、サーバーの負担を軽くできるなら、わたしもやらねばと、一昨日取りかかったが "jc.cgi" が呼び出せないエラーが出た。仕事があったので、そのまま一時中断していた。昨日は HiTsu さんのエントリ も上がって、わたしも今日は休日で時間が...
by Mein erster Blog ... 2004/05/18 11:06 AM
というわけで、ここは毎日のアクセス数もたいしたことないし、これくらいなら耐えられるだろうってことでようやくSimilarity SearchとAmazon Searchに関して中継君を導入。キャッシュからの読み込みに関しては結構早いんじゃないかな。
by (`・ω・´) ... 2004/07/10 08:39 PM
なかのひと
SiteSearch Google
Google
Web
underdone.net
blog.underdone.net
Blog Pet
Amazon
Categories
Profile
Other
  • Blog Ranking
  • RSS feed meter for http://blog.underdone.net/