X



分散型携帯用2chビュア・がっくしメニュー

■ このスレッドは過去ログ倉庫に格納されています
1Itadaki ★
垢版 |
2005/09/14(水) 20:20:45ID:???0
入り口:http://2chs.net/orz/top.cgi

日々増え続ける携帯からのアクセス
みんなのサーバで支えよう

■はじめに
Open Resource Zone(こじつけです)。
CGIが使えるサーバを持ってる皆さんに協力してもらって、みんなのサーバで2chの携帯アクセス負荷を軽減しようという計画です。
CGIを1個、他数個のファイルを自分のサーバに設置するだけで簡単に参加できます。
各種自動設定、オートアップデート機能付きなので、サーバ提供者は何もメンテナンスする必要はありません。

サーバをお持ちの皆さん、あなたのサーバをちょこっと貸してくれませんか?

詳しくはコチラへ↓
http://2chs.net/orz/
NGNG
出来た(嬉
257Itadaki ★
垢版 |
NGNG
ありゃ、、条件分岐が正規表現が結構複雑になっちゃいそうですわ、、
も少し研究させてください、、
258Itadaki ★
垢版 |
NGNG
>>256
おお、ご参加おめでとう&ありがとうございます
NGNG
>>258
まだ、少し問題がありますけどね。
configの設定でserver_max=1
00にしていますが、上手く反映されてないとかw
ボチボチ見ますw

ttp://angler.ddo.jp/orz/orz.cgi
NGNG
>>259も解決。
これで、大丈夫かな。
261Itadaki ★
垢版 |
NGNG
どれどれ・・?
ttp://angler.ddo.jp/orz/config.txt
あれ? server_max=100の、1と00の間に改行コードが入ってますが、、?
262Itadaki ★
垢版 |
NGNG
あ、レスしてる間に治ったw
NGNG
>>261-262
お手数かけて、申し訳ないですw
264Itadaki ★
垢版 |
NGNG
今後ともよろしく〜
NGNG
よろしくなのだー
NGNG
よろしくですー
2005/09/21(水) 20:59:09ID:dXkr5+qb0
私も置いてみた。
http://example.ddo.jp/aas/orz/orz.cgi
NGNG
やってみた。
http://itoiro.qp.land.to/orz/orz.cgi/
2005/09/21(水) 21:38:26ID:6LDg0v0D0
すごいなぁ。もう14個になってるw
2005/09/21(水) 21:41:50ID:c6UWt8mpO
やべぇ、話すげぇ進んでる。

家についたら、早速実装させてみます。
NGNG
ちゃんと14個登録できてるねぇ。

で、>>214のDatControl.pmですが、正直どう使っていいのかわからない…
とりあえず、なくても使えますよね?
しかし、初心者ですいません。
2005/09/21(水) 22:30:09ID:+MKc63Y6P
猛烈な勢いで鯖探索中
NGNG
>>272
そんなときこそbanana(ry
2005/09/21(水) 22:39:03ID:6LDg0v0D0
>271
無くても全然使えますよん。

DatControl.pmはdat取得からキャッシュデータの構築までをカプセル化したものです。
datの取得は何も考えずに、表示方法だけを考えればいいのですよ。

use DatControl;
my $dc = new DatControl;
my $content = $dc->get('http://www.2ch.net/bbs/dat/1234567890.dat');

これでこのURLのDATが $content に代入されます。
実際に使うときは split(/\n/, $content); で切り出します。
取得してから1分以内は前回取得したキャッシュを参照します。

キャッシュしないときは $dc->get の代わりに $dc->GetPage を使います。

use DatControl;
my $dc = new DatControl;
my $content = $dc->GetPage('http://www.2ch.net/bbs/dat/1234567890.dat');


その他POST、HTTPヘッダを使いたいときは MakeRequest & GetRequest を使います。
use DatControl;
my $dc = new DatControl;
my %content = ('key' => 'value');
my %header = ('User-Agent' => 'Monazilla/1.00');
my $r = $dc->MakeRequest('POST', 'http://www.2ch.net/', \%content, \%header);
my $timeout = 60;
$dc->GetRequest($r, $timeout);
my $content = $r->{'content'};
NGNG
鯖14個ってスゴス
NGNG
>>274
なるほどです。
orzを使う分には特に関係ないですな…
2005/09/21(水) 22:56:54ID:VSfvnUGg0
広告表示されてる鯖がちょっと重い感じする?
278Itadaki ★
垢版 |
2005/09/21(水) 23:02:01ID:???0
land.to鯖は.htaccessちゃんと指定しないと携帯でもJAVA SCRIPTのヘッダ付加されますぜ
2005/09/21(水) 23:08:45ID:+MKc63Y6P
近日参加予定。。
NGNG
>>277
そうですねぇ

>>278
あ〜
どうだったっけな…
281Itadaki ★
垢版 |
2005/09/21(水) 23:17:06ID:???0
>>279 お待ちしてま〜

ToDoメモ:
・ラウンドロビン始めたらBASE指定してるため「上」「下」選ぶとリロード入るのでどうしよう
・「>」「>」「≫」にアンカーを貼る
・検索多数HITしたときの複数ページ化←すげーめんどい
・TOP.CGIをも少し使いやすく
・外部掲示板もリンクしちゃおうかな たもん板とか
NGNG
これってindexもUpdateしちゃうんですか?
283Itadaki ★
垢版 |
2005/09/21(水) 23:20:38ID:???0
します。
NGNG
( ̄□ ̄;)!!
285Itadaki ★
垢版 |
2005/09/21(水) 23:23:30ID:???0
いったん戦線離脱します?
そんならTOPから一度外すようにしておきますけど。
NGNG
大丈夫ですー。
287Itadaki ★
垢版 |
2005/09/21(水) 23:28:18ID:???0
あい了解
2005/09/22(木) 10:09:33ID:u1Xhk4h70
昨日の赤いサーバへの問い合わせ数=get:4465
内オリジナルデータの取得数=put:4052
get-put=412回の2chへのアクセスが節約されました。。。
どもありがとうございます〜。
289Itadaki ★
垢版 |
NGNG
テスト用のレスです。
>>12ー34
290Itadaki ★
垢版 |
NGNG
>>Garnet
おお効果実証。ご苦労様です。
サバ提供の皆様もありがとうございます。
291Itadaki ★
垢版 |
NGNG
いろいろ更新
1.Voda用に相対ジャンプのURL前後に「”」追加
2.「≫」「>」「>」+全半角数字のアンカーを有効に
3.「索」ボタンを「板索」「スレ索」に変更
4.「上」「下」を相対パスからフルパス表記にした
NGNG
>>291
お疲れ様です。
私のところは、ちゃんと反映されました。
いいですねぇ。。
293Itadaki ★
垢版 |
NGNG
ラウンドロビン開始しました。
NGNG
ろびんたん(*´Д`*)ハァハァ
NGNG
自宅鯖の状況を確認中。
NGNG
お昼休み時間の状況を見たけど。
今のところは大丈夫。
297Itadaki ★
垢版 |
NGNG
了解、報告ありがとうございます
2005/09/22(木) 13:41:54ID:l1M3q8ngo
以下省略・・・ワロス
2005/09/22(木) 13:45:59ID:u1Xhk4h70
中央サーバの動作を少し変えましたー。
これでキャッシュの効率が上がる予感。
2005/09/22(木) 14:18:35ID:u1Xhk4h70
と、同時にキャッシュの信用性を気持ちわずか上げてみました。
それと、htmlタグ等を追加したようです。

>vodafoneの方
お手数ですが表示できるかどうか確認していただけますか?
2005/09/22(木) 14:21:58ID:u1Xhk4h70
DatControl.pm - http://who.sakura.ne.jp/src/DatControl-0.04.zip
* キャッシュの信用性を気持ちわずか上げてみました
2005/09/22(木) 14:27:39ID:pcHECvCn0
>>300
先日うかがいましたVodaV802SHの者ですが
表示されるようになりました。
2005/09/22(木) 14:40:38ID:u1Xhk4h70
>302
確認ありがとうございます。
これでバッチリかなー?
NGNG
後は、すごい実況の時にどうなるかですねぇ。。
まぁ、今日がそうなんですが。
自宅鯖の人はapacheの設定を見直したほうがいいのかなぁ。。。

まぁ、放置してみるか(ぉ
2005/09/22(木) 16:23:15ID:u1Xhk4h70
今の時点でgetの回数が9000を超えてます。
内訳は2/3が讃岐メニュー、1/3がorzメニューのようで。
恐るべし讃岐メニュー。
domo2とか参入してきたらどうなるんだか。

ところで、讃岐メニューだけ古いバージョンのままみたいです。
更新お願いします>中の人
NGNG
要望ですけど。
ヘッドラインはニュースだけなんですね。
地震ヘッドライン http://headline.2ch.net/bbynamazu/
実況ヘッドライン http://headline.2ch.net/bbylive/
ランチヘッドライン http://headline.2ch.net/bbylunch/

上の3つを入れることが出来ませんか?
2005/09/22(木) 16:48:34ID:u1Xhk4h70
>306
やってみますー。
ちょいお待ちを。。。
2005/09/22(木) 16:53:21ID:u1Xhk4h70
入れてみたよー。
徐々に反映されていくということで。
明日には見れるかとw
NGNG
>>308
ありがとうございます。
NGNG
http://s2ch.net/orz.cgi/ex13.2ch.net/wall/

(´・ω・`)隠し板に対応してない?
2005/09/22(木) 18:19:50ID:/3YAxeZ/0
質問なんですけど、CGIラウンドロビンって、各サーバ均等割り当てすか?
それとも、キャッシュ容量の多いサーバ=大きいサーバ=多めに割り当て
みたいなことはありますか?
312Itadaki ★
垢版 |
2005/09/22(木) 20:58:14ID:???0
>讃岐
あー、隠し板が見つかんないのはオイラのほうのルーチンのせいです。
よかったら隠し板リスト、こないだのメアドに送ってもらえますか?
あと>>301 >>305の件もよろしくです。

>◆WMaLhm.gkw
完全ランダムで割り当ててます。事前の乱数テストでは、ほぼ均等でした。
本当は、容量の大きさよりは回線品質で調整したいとこですが、なかなか難しいですねえ
NGNG
携帯から送りましたー。
314Itadaki ★
垢版 |
2005/09/22(木) 21:14:43ID:???0
ありがとうございますー
315Itadaki ★
垢版 |
NGNG
隠し板、対応しました。
でも隠し板は隠してあるので、カテゴリ一覧には表示されません。
名前を知ってる人だけ板検索で見つけてください。
316Itadaki ★
垢版 |
NGNG
>◆WMaLhm.gkw
orzからAASにリンク貼ってもいいですか?
2005/09/22(木) 22:04:24ID:mGP6GF6h0
│_A
│・−・) AASはビンボサーバだかの共有鯖にあるらしいからなぁ。
↓ ⊂)  前から負荷気にしてるしまだあまり貼らないほうがいいような、、
      (本人がいいなら別ですけど、)
      そのうち2ch.netドメインのtiger鯖に移すらしいけどいつになることやら、
2005/09/22(木) 23:02:58ID:iXROhOOR0
流石にこの時間は毎秒1回以上はget/putされてますね。
現在18000回getされております。。
2005/09/22(木) 23:22:12ID:/3YAxeZ/0
>>316
基本的にディーブリンクだろうがCGI直リンクだろうが御自由派なので、
orzからAASへのリンクOKですよん。

>>317
さくらの年1500円のやつに置いてます(^^;;;)ビンボサバヨリビンボー
共用サーバなのでLA3.00以上になると鯖重杉になるようにしてるけど、
ここ3ヶ月くらいはこの時間帯でもLA0.75以上になることはあまりないので
大丈夫だと思う今日このごろ。
2005/09/22(木) 23:26:04ID:mGP6GF6h0
│_A
│・−・) >>319
↓ ⊂)  ほえほえ。んじゃいいのかもー。
      >>318
      電車男の実況にいってるみたいですねー。
      同じくこのメニューを置いてるANGLERさんによると
      (まぁ、後で書きに来るかと思われますが、いちおう、)
NGNG
この時間のhttpdのlogを見てましたが、、
結構、効果があったのじゃないですかねぇ。
NGNG
>>320
そういうことです。
livecxが多かったですよ。圧倒的に。
2005/09/22(木) 23:31:21ID:iXROhOOR0
>讃岐さん
また消えてるw
http://s2ch.net/
モジュールだけを使いたいならDatControl.pmで実装するか
/orz/にだけ設置してbbstableとdat_controlをシンボリックリンクするか、
プログラム側で requre('./orz/bbstable.cgi'); とするのがいいと思われ。
わざとだったら↑の文スルーしてちょ。ほーけきょ。
NGNG
わざとわざと(・∀・)

2005/09/22(木) 23:47:28ID:iXROhOOR0
確認したわけではないのですが、
orzでアクセスが均等になっていると仮定すると
うちのサーバで500ちょいなので14倍、
全体のアクセスは7000アクセスぐらいかな。
1サーバ的には500ちょいしかないので、
規模が20倍になっても平気といったところかしら。

>320-321
夫婦か何かですか?時間差18秒w
実況系だったみたいですね。
効果がもっとあがることを期待。。

>324
うんうん。
NGNG
ちなみに、今の時間帯の私のところの負荷。
ぜんぜん大丈夫。

11:52PM up 1 day, 8:58, 1 user, load averages: 0.00, 0.00, 0.00
11:52PM up 1 day, 8:58, 1 user, load averages: 0.00, 0.00, 0.00
11:52PM up 1 day, 8:58, 1 user, load averages: 0.16, 0.03, 0.01
11:52PM up 1 day, 8:59, 1 user, load averages: 0.16, 0.03, 0.01
11:52PM up 1 day, 8:59, 1 user, load averages: 0.16, 0.03, 0.01
11:52PM up 1 day, 8:59, 1 user, load averages: 0.16, 0.03, 0.01
11:52PM up 1 day, 8:59, 1 user, load averages: 0.13, 0.03, 0.01
11:52PM up 1 day, 8:59, 1 user, load averages: 0.13, 0.03, 0.01
NGNG
<ちらしうら>
無料でCGI、PHP使えて広告なしってとこ見つけたけど、
管理人が入院中でアカ発行できないってのに不謹慎ながら笑ってしまった。
</ちらしうら>
NGNG
>>325
思わず、ワロテしまいましたよ。
こんなにタイミングが合うものかとw
329Itadaki ★
垢版 |
2005/09/22(木) 23:59:36ID:???0
今帰宅

>◆WMaLhm.gkw
んじゃお言葉に甘えて貼らしてもらうとしますか、、
とりあえず風呂入ってきます
2005/09/23(金) 00:01:43ID:iXROhOOR0
うちも大丈夫。といってもレンタルサーバだけども。

11:55PM up 44 days, 10:43, 1 user, load averages: 0.17, 0.28, 0.24
11:56PM up 44 days, 10:44, 1 user, load averages: 0.09, 0.24, 0.23
11:58PM up 44 days, 10:46, 1 user, load averages: 0.17, 0.20, 0.21
11:59PM up 44 days, 10:47, 1 user, load averages: 0.11, 0.19, 0.20

22日のget/put数
get = 20369
put = 17449
20369 - 17449 = 2920
331stream ◆ap/yuix/tw
垢版 |
2005/09/23(金) 00:07:11ID:iooDDUyp0
22:02:01 up 3 days, 13:02, 1 user, load average: 0.45, 0.54, 0.38
22:12:01 up 3 days, 13:12, 1 user, load average: 0.25, 0.21, 0.27
22:22:01 up 3 days, 13:22, 1 user, load average: 0.11, 0.24, 0.25
22:32:01 up 3 days, 13:32, 1 user, load average: 0.04, 0.11, 0.17
22:42:01 up 3 days, 13:42, 1 user, load average: 0.27, 0.42, 0.31
22:52:01 up 3 days, 13:52, 1 user, load average: 0.86, 0.47, 0.33
23:02:01 up 3 days, 14:02, 1 user, load average: 1.14, 0.85, 0.55
23:12:01 up 3 days, 14:12, 1 user, load average: 0.11, 0.67, 0.68
23:22:01 up 3 days, 14:22, 1 user, load average: 0.31, 0.41, 0.53

23:00のこれは電車のせいなのかな?
NGNG
>>331
でしょうねぇ。
やはり実況が結構来ますね。
2005/09/23(金) 10:48:50ID:h5JVB4xB0
はじめてみました。
ttp://livech.sakura.ne.jp/orz/orz.cgi
334Itadaki ★
垢版 |
NGNG
いらっしゃ〜い

これ便利ですねぇ
http://livech.sakura.ne.jp/orz/jikkyomenu.html
2005/09/23(金) 12:49:56ID:thiRt2a10
しかし外部板の一部のアドレスで問題が出るっぽいですね。
あと2chと違い需要がさほど無いのでラウンドロビンしちゃうと他のところに要らんキャッシュが
貯まっちゃいそうだなあ。
336Itadaki ★
垢版 |
NGNG
2ch互換の板以外は対応が難しいですねえ
設置場所がサブフォルダにあるやつなんかはちと無理っす
例:livesoccer.net/cgi-bin/12ch/Live/ ←これのcgi-binとか12chとか
NGNG
>>336
まぁ、それは他の専ブラでも無理だろうから
そこまでやる必要はないでしょ
338Itadaki ★
垢版 |
NGNG
あそーだ、サブフォルダに設置された板の場合、パラメータを
/livesoccer.net/cgi-bin/12ch/Live/

/livesoccer.net#cgi-bin#12ch/Live/
って変更してorz.cgiに送信、orz内で#→/にして使うってのはどうかしら?
339Itadaki ★
垢版 |
NGNG
#じゃだめだったので+にしたらうまくいきました。
互換板の設置フォルダの「/」を「+」にしてアクセスしてください。
/livesoccer.net/cgi-bin/12ch/Live/

/livesoccer.net+cgi-bin+12ch/Live/

どですか?
http://2chs.net/orz/orz.cgi/livesoccer.net+cgi-bin+12ch/Live/
2005/09/23(金) 14:03:43ID:X0R154uzO
動作確認すか?
au(w32sa)は、オッケーっす
2005/09/23(金) 14:05:20ID:GpXCsxUYO
DoCoMo(F901ic)もオッケーですが
動作確認じゃなかったり?^^;
NGNG
>>339
W22SAは読むのはおk
書き込みは400エラー
Monazilla/1.00 (P2/p2.2ch.net; p2-client-ip: 222.7.56.108; p2-user: 74796)
2005/09/23(金) 14:11:45ID:thiRt2a10
>>339
Voda大丈夫でした。
344Itadaki ★
垢版 |
NGNG
確認ありがとうです
京セラもOKですた
2005/09/23(金) 14:13:20ID:4CuvHuIfO
>>342こと[´Д`]エンジンです。

p2でtasukeruyoしても意味なかったな…

やりなおしっと…
KDDI-SA32 UP.Browser/6.2.0.8 (GUI) MMP/2.0
2005/09/23(金) 14:19:50ID:tNcyoQImO
>>339
au W31SA
読み込みは出来るが、書き込みは400エラー
KDDI-SA33 UP.Browser/6.2.0.9 (GUI) MMP/2.0
347Itadaki ★
垢版 |
NGNG
〉400エラー
外部のbbs.cgiの動作は
さすがにどうしようもないなあ…
NGNG
そして旧バージョンな讃岐版

2005/09/23(金) 14:38:24ID:thiRt2a10
Vodaもだめだなぁ。
+のままbbs.cgiにpostしちゃうのかな。400ってURL構文エラーだし。
まあ、そこらへんはおまけなので対応しなくてもいいかも。

>>348
IDがw
NGNG
IDはNEWでもメニューは(りゃ
NGNG
今、うちの糸色をみると、キャッシュとlogいれて19MBぐらいになってる。
いい感じにうごいてますねぇ…
NGNG
>>351
私のところは18.39MBですね。
いいかんじいいかんじ。
2005/09/23(金) 15:43:16ID:/GdH8r1CP
>>351
うちのとこは20MB割り当てたうち19.88MB使用。
live20.2ch.netのキャッシュが多いのはあれなんでしょうけどw
いい感じですね・・・。
NGNG
>>351
うちは25.95MBです。
負荷も低くていい感じですよ。
NGNG
>>354
IDがTBSすげー

あと、うちの糸色が20MB突破。
356Itadaki ★
垢版 |
NGNG
Land.to鯖の方、↓コイツDLして解凍してUPすると動作早くなりまっせ
http://2chs.net/orz/h.zip
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況