トップページ⇒php
224コメント60KB

CGIで運営される2ちゃんねる

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2001/07/01(日) 08:11ID:7CNdpC7o
2ちゃんねるのような、ほとんどスクリプトによる処理で
しかも大量の閲覧があるってのに、
CGI/perl使ってるってことは
非常に効率の悪いシステムだと思うのですが、、、
0002名無しさん@お腹いっぱい。2001/07/01(日) 09:22ID:EW8CRPhI
激しく外出
0003名無しさん@お腹いっぱい。2001/07/01(日) 10:23ID:???
>1 よく見て理解しなさい。KENTよりは効率いいから。
000422世紀を目指す名無しさん2001/07/01(日) 13:14ID:???
>>1
んで、なにがいいたいのさ?システムを変えろっていうなら自分で画期的なものでもつくって、
ひろゆきに提供してやれ。(藁)まあ、無理だろうが。(藁
0005名無しさん@お腹いっぱい。2001/07/01(日) 13:22ID:???
絵理香にしようze!
0006名無しさん@お腹いっぱい。2001/07/01(日) 19:13ID:???
>>1 >>4

前々から思ってたんですけど、
何故か不自然に別板(旧PHP板)にしたのは
実は、ひろゆき氏が情報を欲していたのではないかと
穿った見方をしてみたりするんですが。

本人のみぞ知る!か・・・。
0007名無しさん@お腹いっぱい。2001/07/01(日) 21:19ID:???
レスキューのminiBBS始めてみた時はカルチャーショックだったよ。
CGIってこんな効率悪いことやっていいんか。(藁
0008名無しさん@お腹いっぱい。2001/07/01(日) 23:57ID:???
_
0009名無しさん@お腹いっぱい。2001/07/02(月) 10:50ID:???
実際にポートを叩いてみて串かどうかチェックするのはアイデアとしては
いいんだが素人がやるのやめれ。頼むから。
0010名無しさん@お腹いっぱい。2001/07/02(月) 21:40ID:???
>>7 あれはクズだね。
「派手に配布されるとCGIほど質が低い」
というマーフィーの法則かも知れん。
0011名無しさん@お腹いっぱい。2001/08/23(木) 06:13ID:???
>>2
既出先を教えてください。
0012名無しさん@お腹いっぱい。2001/08/24(金) 02:28ID:C5sp42u2
2ch規模になると普通はBBSサーバ見たいな形にするもんなんですかね?
0013名無しさん@お腹いっぱい。2001/08/24(金) 03:09ID:???
>>12
ああ、自分の回線(&サーバ)持ってるならそういうのもいいかもな。
でも2chぐらいならCGIでも間に合うと思うよ。
サーバ化する前にとりあえずDB化だよな。
0014名無しさん@お腹いっぱい。2001/08/24(金) 03:33ID:V2JEoLzE
劇的に遅レス。

>>5
絵理香かあ。懐かしいなあ。
今時の人は知らないよ、きっと。
0015名無しさん@お腹いっぱい。2001/08/24(金) 04:37ID:???
絵里香のスクリーンショットみたいっす。
いまどき草の根も無いけど何とかならんもんかのぉ?
もう、販売もしてないみたいだしな。
0016142001/08/24(金) 10:47ID:???
>>15
とりあえず、ここはどう?
http://www.mir.or.jp/
0017>>152001/08/25(土) 00:13ID:???
ええっ?
販売終了なの?

まぁ、いろいろと問題あったからねぇ・・・
0018名無しさん@お腹いっぱい。2001/08/25(土) 00:26ID:???
BCCのサイトには載ってないな。
っていうか、全然みんな知ってるし<えりか
0019名無しさん@お腹いっぱい。2001/08/25(土) 02:42ID:???
>>13
間に合ってないようですが
批判要望見てちょ
0020名無しさん@お腹いっぱい。 2001/08/25(土) 05:06ID:a0jQxyzg
板データのサーチ、読み出しをCで書き直せば、ましになるのか。
↓
270 名前:夜勤 ★ 投稿日:2001/08/25(土) 04:43 ID:???
私としては、スレッド乱立しようが、連続投稿しようが、とくに問題は無いです。
ROM の方々の数は、すごいですよ。
頭溶けてきましたが、
0021とほと2001/08/25(土) 05:43ID:QD0NrDmI
得ろ画像も見飽きた
http://www.himawari.sakura.ne.jp/%7Eloveseat/Adu/index.html
0022名無しさん@お腹いっぱい。 2001/08/25(土) 05:44ID:???
こういうの止めるとか。(古い流失の奴だけど)
open(ALL,"$DATPATH$KEY.dat");
@LOG=<ALL>;
$LINENUM=@LOG;
close(ALL);
0023名無しさん@お腹いっぱい。2001/08/25(土) 06:05ID:???
>>20
処理の負荷ではなく転送量の多さが問題になっている。
0024名無しさん@お腹いっぱい。2001/08/25(土) 06:07ID:???
>>20
読み出しはとっくにCです。
0025名無しさん@お腹いっぱい。2001/08/25(土) 07:30ID:???
CPUあまってるなら、mod_gzipだな。
もう使ってるかもしれんが。
0026名無しさん@お腹いっぱい。2001/08/25(土) 09:18ID:???
http://corn.2ch.net/test/read.cgi?bbs=entrance&key=998677445
0027名無しさん@お腹いっぱい。2001/08/25(土) 09:57ID:???
2chつぶれたらこの板はJAPUさんに拾ってもらおうなんて勝手なこと思っていたり。
0028名無しさん@お腹いっぱい。2001/08/25(土) 09:59ID:???
 http://green.jbbs.net/computer/bbs/read.cgi?BBS=479&KEY=989936380
0029名無しさん@お腹いっぱい。2001/08/25(土) 13:27ID:???
162 名前:夜勤 ★ 投稿日:2001/08/25(土) 03:54 ID:???
たぶん 来週中にはうちのサーバにある雑談系は閉鎖かと、、
今月中に1/3くらいの転送量になったら、いいなぁ

転送量が問題なんじゃないの?
0030名無しさん@お腹いっぱい。2001/08/25(土) 13:56ID:???
( ;´∀`) 何を今さら・・・・   
0031Dream ★02/04/05 12:41ID:???
test
0032nobodyさん02/04/09 16:58ID:H7fQTBug
カビが生えたスレに問う。
今2chの転送量問題を議論してる本スレってどこ?
0033nobodyさん02/04/10 05:38ID:g52OVJVi
愚痴だけじゃなく何が効率がいいのか述べよ
じゃ場以外で
0034nobodyさん02/04/10 07:58ID:???
>>33
なんでJavaじゃいけないのさ?
0035nobodyさん02/04/10 08:25ID:???
>32
ム板にあるよ。
0036mmm/MASH02/09/18 02:36ID:???
>>5 >>14
禿しく懐かしすぎます。
もう何年位前になるかな〜。10年くらいは経ってる筈。
0037ISH(板違いスマソ)02/09/18 02:41ID:???
ここって激しく亀スレで亀レスなんだけど、
なんか懐かしい言葉が出てきたので、漏れにもちょっと書かせて。

>>36
mmmとMASHってハイパーノーツ形式のアレだよね?
ASCII-NETみたいなやつ。。

ナ○メが作ってたBigModelとかもあったよね。
0038初心者02/12/21 10:15ID:???
2ちゃんの転送量ってどのくらいあるの?

100MBpsの回線でも足りないのかな
やっぱギガビットクラスが必要な程なのかな
0039nobodyさん02/12/21 11:05ID:???

素人質問スマソ。

転送量が問題って、どこと、どこの間の、どのデータの転送量が問題なんでしょうか。
0040nobodyさん02/12/21 11:09ID:???
転送量
http://www.yakin.cc/
0041初心者02/12/21 11:16ID:???
>>40
ピークでも100M程度なんだ・・・
これならBフレッツ引いて自家鯖立てれば
漏れにも2ちゃんが運営できるかも知れない予感
0042nobodyさん02/12/21 14:13ID:cbygjUhv
>>41
サーバ何台自宅に置くつもりだ?
0043nobodyさん02/12/21 14:57ID:???
>>41
アホか?
0044初心者02/12/21 15:12ID:???
アホです。

>>42
負荷に応じて自作PC十数台置く覚悟で。。。

Perlのスクリプトで書かれたCGIを使用せず
Cのコンパイラで書かれた専用ソフトにて運用すれば
高機能でもそんなに負荷掛かん無かったりする予感?
0045初心者02/12/21 15:19ID:???
鯖の負担を複数台でシェアリングして
各鯖のログファイルを自動で同期化するシステムを作れば
マルチプロセッサやRAID等を使った高価なサーバーマシンを使わなくても
安価なPCを束にするだけで逝けると思うのだが
もうちっと構想を練っておこう
0046初心者02/12/21 15:27ID:???
複数台のPCが束になってログが同期していると、
一台のPCが壊れて�dでも他のが生きていれば
そのまま運用可能の信頼性の高いシステムでウマー

夏厨の大量流入で負荷が極端に増えても、
PCを追加するだけで負荷が分散されるのでウマー
これ最強じゃん
0047初心者02/12/21 15:30ID:???
アクセスの少ない過去ログとかは
ログを同期せず、一台のPCのHDDだけに入れておけば
ディスク容量不足の心配も少なくなってこれもウマー
0048nobodyさん02/12/21 16:29ID:???
頑張ってるな・・・
だが一番の問題は複数台にする必要があるほど
アクセス集められるか、って所にあるのだが・・・
0049nobodyさん02/12/21 17:05ID:???
今更2ch系掲示板なんて開設しても、PC複数代どころか、
そこらの共用鯖で苦情が来る程度も人集められるかどうかってとこだな。
0050nobodyさん02/12/21 19:40ID:oAZfjNSo
>Cのコンパイラで書かれた専用ソフトにて運用すれば
>高機能でもそんなに負荷掛かん無かったりする予感?
そんな面倒なところにわざわざ人は訪れないし、
そんなことやるなら自宅どころか、そのへんのレンタルでもできるし・・・。

やり方次第では月に100万円もかからずに2chはできることは確か。

0051nobodyさん02/12/21 20:33ID:???
初心者は牛鮭定食でも食ってなさいってこった。
0052nobodyさん02/12/21 21:00ID:???
牛鮭定食に失礼だ。
0053nobodyさん02/12/21 21:26ID:???
同期を取るってかんたんにいってますが、結構大変なコトじゃないかとおもうのはわたしだけですか。
0054nobodyさん02/12/21 22:28ID:???
要は2ちゃんの長所をそのままに
欠点を克服した掲示板ならば住人が入るって事だわな
0055nobodyさん02/12/21 22:50ID:???
>>54
長所:人が多い
なのですが。
0056nobodyさん02/12/21 22:57ID:???
我こそ日本のBBS天下をと目論む
挑戦者が増えてきているようだな

2 ち ゃ ん 関 係 者 必 死 だ な
0057nobodyさん02/12/21 22:58ID:cbygjUhv
それ以前にシステム作るのが無理だろ>初心者じゃ。
0058nobodyさん02/12/21 23:09ID:un+aS1ai
まともな人だけが集まり、あらゆる分野で深く語れる巨大掲示板があれば
2ちゃんは厨房&DQNの掃き溜めとなり弱体化するはずなのだが
誰でも自由に書き込めるメリットを殺さずに
まともな人だけが集まれるシステムなんてあるのだろうか・・・。
0059nobodyさん02/12/21 23:19ID:???
>>58
まともな人は相対的にまともであるに過ぎない。
どんなに上澄みがキレイに見えても時間をおけば底に泥は溜まる。

そして蒸留されたものはもはや自然水ではない。

そういうこと。
0060nobodyさん02/12/22 00:40ID:???
>>59
正しい。がスレ違いだな(藁
0061nobodyさん02/12/22 01:45ID:4uwwOYK+
>>59
悟ってますな。。。

会員制のニフティーが衰退した理由も
この辺にありそうだな

ROMってると一見まともそうに見える住人ではあるが
常連やってる人は、だんだんと発言にエゴイズムを感じるようになる
場合が非常に多かった
0062nobodyさん02/12/22 04:25ID:RUERkhmA
>>3
KENTより2ちゃんねるの方が軽いというが、
転送量はKENT型の方が少ないと思うのだが。
0063nobodyさん02/12/22 07:50ID:???
>>62
転送量の意味わかってる?
0064nobodyさん02/12/22 08:46ID:???
>>63
ネタにマジレス
0065nobodyさん02/12/22 08:51ID:???
>>63
そのまんまですがわらないの?
0066nobodyさん02/12/23 18:22ID:S+gHN4Xw
100MBpsでも複数のサーバーがいるって、
どこでいるの。
サーバー自体のアウトプットがついていけないということ?
0067nobodyさん02/12/23 18:31ID:BNm/KESF
ロードバランサで負荷分散しないと
0068nobodyさん02/12/24 00:16ID:XYJDiQsg
CGIプログラムの重さにもよるだろうけど
ファイルの入出力やパケット振り分けのルーターと違うからなぁ
並みの性能のPCでは100MBps吐き出すのも結構大変だろう
0069nobodyさん02/12/24 00:44ID:???
>>66
エロサイト運営の基準で考えてない?
0070nobodyさん02/12/24 06:20ID:V710Vuw6
>>67 CPUってこと?
>>41 3台ぐらいなら大丈夫かな。

>>69
    /∧ /∧
   ((;.,;.゚ д゚ )) イ、イミワカンネーヨ!!!
   // ⊃⊃))
 〜((  ((
  (( U~U ))
0071nobodyさん02/12/24 11:39ID:???
ルーターのスループットが100Mbpsじゃなかったりする罠
0072nobodyさん02/12/24 13:04ID:V710Vuw6
>>41
>>66
例え光でも、3台でできるなら、
40台も使わないと思うのですが、
なぜかはわからない罠。
0073nobodyさん02/12/24 18:55ID:???
実装がうんこのPerlスクリプトとread.cgiを毎秒何百回も
ダウンタイムゼロでこなす必要があるので、
0074nobodyさん02/12/24 22:26ID:XYJDiQsg
2ちゃんの鯖は14台あるんだってな
維持費どのくらいかかるんだろな
広告収入だけでやっていけるのかいな

それと、ひろゆきは儲かっているのかな
真相を知りたい
0075nobodyさん02/12/24 23:20ID:2kS8TiT1
>>74
鯖の台数間違ってるし。
訴訟で負けたりしてやばいから必死こいて広告張ってるんだと思われ。

>>66
read.cgiの呼び出しが主な負荷だと思います。
あと、2ch型の掲示板はファイルの入出力が多いんだよ。
例えば、書き込み(age)ひとつで
・SETTING.TXTを読んで書き込み内容が大きすぎないかなどをチェック
・多重投稿やアク禁のリストを読んでホストをチェック
・datファイルへのログ書き込み
・subject.txtを読んでレス件数を読む
・subject.txtの順序、レス数を更新して書き込む
・index.htmlを更新
・subback.htmlを更新
・携帯用index.html(i/index.html)の更新
・連続投稿のチェックなどのためIPの一部を保存
最低でもこれだけのことが行われているかと。
0076nobodyさん02/12/25 02:08ID:???
>>75
厨な質問ですまんけど、
read.cgiって、2ちゃんねるのオリジナルCGI?
それともどこかで配付してる有料のやつ?
00777602/12/25 02:10ID:???
検索かけたら、2ちゃん以外でも使ってるところがあるから、
どうなのかなと思ったので。
0078nobodyさん02/12/25 11:59ID:???
>75
その程度のテキスト操作なんて1GHzオーバーの鯖にとっては屁でもないと思うんだがな、、、
実況が始まると重くなるのはやっぱりスクリプトの実装がどこかおかしいんじゃないかな
0079nobodyさん02/12/25 16:58ID:U7g6MD4O
>>78
書き込みごとにportscanしてるし。
鯖が重い/荒れるのを規制するための処理でますます重くなっているのが
2chスクリプト。かなり悪循環。よってサーバスペックに頼る。

というかそれ以前に人おおすぎだから。
0080nobodyさん02/12/25 17:03ID:U7g6MD4O
>>76
もとは2ちゃんねるオリジナルだけど、
各種2ちゃんねるブラウザから自分(作った)の掲示板に読み書きできるように
/test/read.cgi→読み
/test/bbs.cgi→書き
/borad/subject.txt→スレ一覧
/borad/dat/xxxxxxxxxx.dat→datファイル
というファイル構成とsubject.txtおよびdatのデータ構造、bbs.cgiのインタフェース(どういったデータをPOSTすればよいか)
はだいたい統一されてる。
詳しく知りたければ、【スレッド】2ch型掲示板 その7【フロート型】
http://pc.2ch.net/test/read.cgi/php/1040777088/
から各種スクリプト落として読め。
00817602/12/25 23:08ID:???
>>80
おおっ、サンクス。
ゆうべ急に気になって調べだしたから助かった。
【スレッド】2ch型掲示板 その7【フロート型】
に逝ってくるよ。
0082nobodyさん02/12/26 01:03ID:PXAk6NFb
2ちゃんとそっくりな掲示板を良く見るが、
あれって2ちゃんCGIのレプリカだったんだ
知らなかった
■ このスレッドは過去ログ倉庫に格納されています