[過去ログ] bbs.cgi 再開発プロジェクト (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
448
(1): 名無しさん@お腹いっぱい。 03/06/15 19:31 ID:NzBsnfTF(1) AAS
問1
>>445
>>1を書いたのが管理人側とするとその理由は?

問2
>>446
>>1を書いた◆Chacha.PkAが一度も顔を出していないのはなぜ?
>>1を書いたのが管理人側でないとするとその理由は?

問3
>>445
管理人の月収が400万円とするとその理由は?
省3
449: 名無しさん@お腹いっぱい。 03/06/19 03:17 ID:JOsNfJSy(1) AAS
>>448
ねね、あなたは本当にその答えを必要としているのん?
450: すりりん 03/06/20 20:28 ID:zMrAYCmG(1) AAS
7億の損害賠償請求をくらえば破産するだけ。
月収400マンも、4マンも一緒さ。
451
(1): 名無しさん@お腹いっぱい。 03/06/23 16:30 ID:fXhzf3VM(1) AAS
「ひろゆき」氏は良く言えば象徴天皇、悪く言えば傀儡。
しかし、裁判の時は正面に立たされるようになっている。
「2ちゃんねる」で実質的に金を稼いでいるのは「夜勤」氏。
やっぱ、狡猾だよな。
452: ◆n3D69Zsbfg 03/06/23 16:31 ID:xDzey8/J(1) AAS
ありがとさーん
453: 7M. ◆dq7M./4Uw. [nipd_743_mega@hotmail.comsage] 03/06/26 16:57 ID:i9JaOMKq(1) AAS
>>451
すれ違いですが何か。
454
(1): 03/06/27 20:26 ID:BPJO/3Tm(1) AAS
2chスレ:operate
2chスレ:operate
バグってるぞ。
bbs.cgiに引数チェックを一行入れるとDNSクエリー分軽くなるよ。
455: ◆MUMUMUkopk @むむむ ★ [mumumu@60.kg] 03/06/28 22:16 ID:??? AAS
>>454
gethostbyaddr() を呼ぶ前に値が0かどうかをチェックして、
0の時は呼び出さないようにするだけで、
DNS query数が3割ぐらい減少するようです。

2chスレ:operate
456: 本7 ◆G9ghpzCTiA 03/06/29 00:40 ID:rM4m3tXs(1/6) AAS
ノイズ飛ばしに来ました。
今手元の鯖運用してますが2ch様式で動くPHP作りました。
bbs.cgiにあたるbbs.phpを分散処理化して必要に応じて必要な処理パーツ(ライブラリ)
を取り込む設計です。1つのプロセス内で必要のない部分は取り込まないので小さいです。
あと処理も強烈に早いです。あと、今作ってる部分ですがindex.htmlの生成をしないように
します。ページデザインは固定なので各ダイジェストをindex.phpが取り込む
設計にしてbbs.phpは細かい部品とdat、subject.txtだけ生成すればいいようになります。
まれにしか使われないであろうsubback.htmlもPHPによってsubject.txtから生成させます。
もしくはsubback.phpをヘッドラインに取り込みTOP50とかだけ表示する事も可能にさせよう
かとも思ってます。これで全体の処理から1つパートを減らせれます。
457
(1): 本7 ◆G9ghpzCTiA 03/06/29 00:49 ID:rM4m3tXs(2/6) AAS
ディスクI/Oの部分ですがWIN環境のテストなんで比較になりませんがあらゆるデバイスを用い
て負荷の具合を検証してみました。
ATA100HDDが結構早かったですが一定条件を満たす限りCD-ROMが最速でした。
その条件は常にディスクが回っている事です。スタンバイ状態からではモーターの動き出す時間
が大きいですが頻繁にアクセスがある限り非常に早かったです。おそらく40倍速の読み出し速度
と内部キャッシュの効果が大きいのだと推測しています。静的ファイルを置くデバイスがHDD以外
に分散される事よりHDDの負荷が非常に下がるのもあるのではないでしょうか。

あと、これは冗談のつもりですがDelphi、Klix等の簡単なソースでネイティブコードが吐ける言語
でソケットごとBBSプログラムにしてみてはどうでしょうか。成功すれば飛躍的な速度アップしいて
は負荷低減になるんじゃないでしょうか
458: 名無しさん@お腹いっぱい。 03/06/29 01:27 ID:uhLHcEg0(1) AAS
ノイズ=電波
459: 名無しさん@お腹いっぱい。 03/06/29 01:35 ID:0XRnSKcR(1) AAS
>>457
ワラタ
460:   03/06/29 08:45 ID:5dXwwH2B(1) AAS
たたき台を作る予定の人が、、、
461: ◆haGe4kFoYU [marikamoe@yahoo.co.jp] 03/06/29 09:35 ID:3ipF8smW(1) AAS
Perl のお話ですが。

.br とかそのへんの変なドメインを切るために、
$host =~ /\.(\w+)$/;
$domain = $1;

とかやってみるとか。

このへんやっといて、

if($domain ne "jp" && $domain ne "net"){
Error("ERROR!","なんか変なホストやでっ!!");
}
省31
462: 本7 ◆nfZ/Qirp0s 03/06/29 09:58 ID:rM4m3tXs(3/6) AAS
アク禁リストなら階層型DBにして判定させるのを今作ってます。
アク禁リストツールを用意し、そのリスト自体はリモホを分解してディレク
トリ名をたどって最小限の検索数にさせます。リモホISP単位で禁止する場
合はそのディレクトリにフラグ変わりのファイルを置いておきます。
例えば
0123456.il48.net
9876543.bahoo.net
hogehoge.mkh.nesh.ne.jp

を禁止に設定した場合ディレクトリ構成を

net -- |--il48
省3
463: 本7 ◆nfZ/Qirp0s 03/06/29 10:00 ID:rM4m3tXs(4/6) AAS
何か変になった

net -- |--il48
     -- bahoo

jp --- ne -- nesh mkh
464: 本7 ◆nfZ/Qirp0s 03/06/29 10:04 ID:rM4m3tXs(5/6) AAS
で、個別の場合は

net -- |--il48 ・・・ 0123456.bad
     -- bahoo ・・・ 9876543.bad

jp --- ne -- nesh -- mkh ・・・ hogehoge.bad

とします。このファイルの存在の有無で判定させるので動作は一発です。
ディスクI/Oへの負荷は免れませんが最小限の動作ですとは思います。
ファイル内に禁止理由や期限等の情報を保持させ一定期間が
経過したら削除させるようにします。
465: 名無しさん@お腹いっぱい。 03/06/29 10:12 ID:/U7ABuBu(1) AAS
うぜー。
466: 名無しさん@お腹いっぱい。 03/06/29 10:34 ID:Z3b9r8uQ(1) AAS
本7 は荒しなので、NGワードにしてください
467: 本7 ◆nfZ/Qirp0s 03/06/29 10:35 ID:rM4m3tXs(6/6) AAS
PHPで申し訳ないですが検索と判定は

$hdat = split('\.',getenv('REMOTE_HOST'));

$t = count($hdat);

$hpath .= $hdat[0];

for($i = 1;$i < (t-1);$i++){
省11
1-
あと 534 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.016s