X

bbs.cgi再開発プロジェクト5

■ このスレッドは過去ログ倉庫に格納されています
04/12/20 07:38:07ID:KYFJjC4V
peko鯖の稼動によりボトルネックの一つである事がより明らかになった
bbs.cgi作り直しプロジェクトです。

【開発環境の工事現場】
また挑戦。@2ch掲示板  http://dso.2ch.net/myanmar/
また挑戦2。@2ch掲示板 http://dso.2ch.net/yangon/

関連スレなどは >>2-5 くらい
440ひろゆき@どうやら管理人 ★
垢版 |
04/12/30 05:04:21ID:???
>>439
メールしましたー。
441root▲ ★
垢版 |
04/12/30 05:12:15ID:???
受け取りました。
442FOX ★
垢版 |
04/12/30 05:19:26ID:???
>>435
なるほどー
これだと OO ッぽく書けるな、
443ひろゆき ◆3SHRUNYAXA
垢版 |
04/12/30 06:57:22ID:eg/2FnkK
なにやら、変数を保持しっぱなしの予感。。。
>SpeedyCGI
444ひろゆき ◆3SHRUNYAXA
垢版 |
04/12/30 07:09:42ID:eg/2FnkK
おぉ、バグ発見。
445ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
わーい。くばっちゃえー。
04/12/30 07:11:39ID:oq+455VC
工エエェェ(´д`)ェェエエ工工
04/12/30 07:13:12ID:XzlHwOy/
どこに?
04/12/30 07:16:51ID:M6CvTnd8
年末に働く管理人。
04/12/30 07:18:57ID:M6CvTnd8
>>445
そのjavascriptは何?
NGNG
なんだってー
NGNG
http://game10.2ch.net/test/read.cgi/arc/1104213037/64
普通の板でもログインしてると任意IDの所でも強制的に?とID表示されるんですが仕様ですか?。
まあ、ログインしなきゃいいわけですが。
04/12/30 07:54:52ID:ZbPqMR4m
うわJaneでみるとはげしいです。
453 [―{}@{}@{}-] 動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/30 07:58:21ID:tbbps1tQ
おまえは何をしてるんだ!
年末で奈良の女児誘拐殺人の犯人らしき36歳新聞配達員の男が事情徴収してるというのに!
454ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>451
あ、ID消すの忘れた。。
04/12/30 08:11:27ID:tKPpksci
ひろゆきキャップ下さいたま


66999699966669969696@ezweb.ne.jp
NGNG
>>454
面白いから残しといても良いよ。
NGNG
>>454
というか今度は強制IDのところがID:???になったんだけど…。
04/12/30 08:19:04ID:1gG7WNs5
ログオンしてる人が書き込めば、
javascriptの記述の分だけdatの容量が増えることになったわけですが、
それについては構わないのでしょうか?
ログオンしてる人が少なければ大した影響は無いでしょうけど。
459◆l/IRP0btKM
垢版 |
04/12/30 09:01:34ID:Aj6n3e11
>>454
ナンタルチーア
04/12/30 09:09:05ID:8wAXoZLv
>427
その/etc/make.conf見覚えがあると思ったら、pekoスレで昔オレが書いたサンプルからの引用か……

・/usr/share/exapmle/cvsup/ports-supfileは/usr/sup/ports-supfileあたりにcpして使ったほうが良いかも
・*default compressはコメントアウトするか、SUPFLAGS= -s -g -L2にして圧縮しない
・fastest_cvsupで速いサーバーを入れるのも当然だが、cvsup-mirrorホストが立っているならそっちを指定する

そもそもcvsup-without-guiがpkg_addされていないんであれば、sysutils/portsnapを使ってもらっても良いかも。
管理手法がばらばらになるというデメリットはあるけど。
04/12/30 09:10:54ID:8wAXoZLv
×SUPFLAGS= -s -g -L2にして圧縮しない
○SUPFLAGS= -Z -g -L2にして圧縮しない

ミスったので訂正。
-sはチェック抑制だった。
NGNG
今度は任意IDみたいになってますよ。
http://qb5.2ch.net/test/read.cgi/operate/1103462401/579-580
579 :動け動けウゴウゴ2ちゃんねる [sage] :04/12/30 09:19:07 ? ID:???
てすと


580 :動け動けウゴウゴ2ちゃんねる :04/12/30 09:20:14 ? ID:Mo0nUNNp
てすとに
463462
垢版 |
NGNG
念の為こっちでも
NGNG
任意IDになってるのは意図した仕様みたい
http://qb5.2ch.net/test/read.cgi/operate/1101003269/672
NGNG
みたいだね。
04/12/30 14:00:05ID:Sw15oqdj
>>344
ありがとうヽ(´ー`)ノ
467FOX ★
垢版 |
04/12/30 23:39:36ID:???
質問でーす > どうやらさん

javascript になっているのは、必然?
それとも単に負けただけ?

必然なら改修しないけど、、、って言うだけのことですが、
468ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
元スレのURLを引っ張るので必然ですー。
javascript以外の方法でいけるなら、
それもありなんですが。
469FOX ★
垢版 |
04/12/30 23:43:33ID:???
なるなる

u=d:http://qb6.2ch.net/test/read.cgi/122445566/
のようになるのかな?
04/12/30 23:43:55ID:36TBZPsL
(javascriptは負け組なんだ)
471ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
そです。そです>>469
472FOX ★
垢版 |
04/12/30 23:46:04ID:???
りょうかいですー

改修するかも知れませんです。
ちょっとでも節約したい(ちょっとどころじゃないかもなんで)
473ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
あいさー。
NGNG
datにはi=123456の数字だけ書いて、残りはread.cgiで出力だな。
jsで一括処理なら転送量はかかるまい。
もちろん専ブラは専ブラで。
04/12/30 23:57:43ID:36TBZPsL
>473 私信ですが、あれ届きましたか?
476ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>475
遊星からの物体X?
477FOX ★
垢版 |
04/12/30 23:59:05ID:???
ちとテストしてみてほしぃー

■ めまい
http://dso.2ch.net/test/read.cgi/myanmar/1102008822/
04/12/30 23:59:26ID:36TBZPsL
>475 仙台の例のもの。
04/12/31 00:00:39ID:st35c8tD
パンク萩の月かー。
480FOX ★
垢版 |
04/12/31 00:00:42ID:???
>>474
そのほうがよさげですねぇ

各専ブラが対応する必要があるっすね、
481ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>478
いやぁ、全部頂きました。
どもどもです。
04/12/31 00:03:23ID:cCIi1kfg
>各専ブラが対応する必要があるっすね、

更新作業のの滞った(止まった)専ブラユーザーから
悲鳴が上がる悪寒。
仕方が無いけど・・・。
04/12/31 00:05:13ID:FLvxRBBC
kageあたりめっちゃ更新が早かったモヨウ

>481 よかったよかった
484root▲ ★
垢版 |
04/12/31 00:07:14ID:???
>>474 >>480
賛成すね。

仕様さえ固まれば、対応する方々は対応できると思われ。

>>482
やむを得ないっすね、、、。
私もOpenJaneなんで、そのあたりはちょっとどきどき。
485動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:10:24ID:FczG2yi3
SpeedyCGI導入してどの程度負荷が減りましたか?
486FOX ★
垢版 |
04/12/31 00:11:45ID:???
>>485
30倍くらいかなぁ or more
487動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:13:49ID:FczG2yi3
>>486
かなり効果出ましたね。
Cで組みなおす必要もなさそうですね。
488root▲ ★
垢版 |
04/12/31 00:15:31ID:???
>>485
bbs.cgiの掲示板システム全体に対するトータルコストという観点なら、
十倍〜数十倍は変わった気がするです。

つまり、ある意味革命が起こったと。
489FOX ★
垢版 |
04/12/31 00:17:50ID:???
>>477 の具合はどうですかね? ok?

>>487
そですね、必要性はかなり遠のいたかと
もすこし節約できるところ(msのオーダと予想されるところ)を何とかすれば・・・
と思っています。
04/12/31 00:19:27ID:2gl5bhtm
>>489
|Hello 2ch !!
|-----------------------------
|read.cgi ver 05.0.0.1
|FOX ★
とか出ますた。これでいいの?
491root▲ ★
垢版 |
04/12/31 00:19:31ID:???
・fork() exec() の処理コスト
・Perがlプログラムファイルを読み込むコスト
・モジュールをロードするコスト
・インタプリタとしてのコスト(エラーチェックとかいろいろ)
・exit() の処理コスト

が、激減したわけだから。

昨年最大の成果がBBQ/BBXだとしたら、
今年最大の成果はbbs.cgiのSpeedyCGI化と、携帯サーバシステムの構築かと。
492FOX ★
垢版 |
04/12/31 00:19:45ID:???
あと 対爆撃性能が上がったというのが大きいです。
つまり -M32 で 32個しか同時には受け付けない。
493ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>490
同じく。
494FOX ★
垢版 |
04/12/31 00:20:38ID:???
>>490
あっ そっか read.cgi 入れ替えてきます。
495root▲ ★
垢版 |
04/12/31 00:21:54ID:???
>>492
確かに。

仮死状態やサーバダウンに陥るリスクが、大幅に減りました。
04/12/31 00:22:43ID:2gl5bhtm
Internal Server Errorキター
04/12/31 00:23:52ID:JFKx1eSs
>>496
あるあるwwww
498動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:24:04ID:OEYICF22
ひろゆき頑張れ
04/12/31 00:24:05ID:Ra3AgRkl
>>401
あるあるw
04/12/31 00:24:08ID:Ig4OPz+z
>>496
ねーよwwww
501FOX ★
垢版 |
04/12/31 00:24:25ID:???
http://dso.2ch.net/test/read2.cgi/myanmar/1102008822/l50

こっちでよろしくです
read.cgi は dso仕様だった
502動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:24:26ID:MU4TCdaw
ホモとオレンジレンジと呪われしTMR
503動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:24:30ID:Px632QGf
>>497
ねーよwwww
04/12/31 00:24:31ID:2gl5bhtm
今度は人大杉になりますた
何が何でもブラウザで読ませないつもりでつか?
505root▲ ★
垢版 |
04/12/31 00:24:41ID:???
あ、mod_cgidsoを切ってきますね。< dso
506動け動けウゴウゴ2ちゃんねる
垢版 |
04/12/31 00:24:53ID:95yFsbfF
>>505
あるあるww
04/12/31 00:24:56ID:2gl5bhtm
あ、ようやく読めた
508root▲ ★
垢版 |
04/12/31 00:25:34ID:???
>>501
なるほど、では今はそのままで。
設定変更が必要なら、言ってくださいです。
509FOX ★
垢版 |
04/12/31 00:25:35ID:???
>>505
切らなくていいですー
04/12/31 00:25:42ID:iEdoApJu
>>504
何が何でも専用ブラウザを使わないつもりですか?
04/12/31 00:27:00ID:2gl5bhtm
>>510
まだ対応してる専用ブラウザは存在しないでしょ?
04/12/31 00:27:43ID:CigqTe+E
別ウィンドウで開きたいなぁ
04/12/31 00:27:44ID:iEdoApJu
あるあるw
04/12/31 00:27:49ID:cCIi1kfg
>>484
オープンソースな専ブラはいいなぁ。
スキルも無い一般ユーザーが出来る事って何だろう。
NGNG
>>514
耐えること
04/12/31 00:28:32ID:2xjFL7WV
>511
かちゅやLive2chは対応してますけど
その他も開発が間に合えば今年中に出来るようになるかと
517FOX ★
垢版 |
04/12/31 00:28:59ID:???
target=_blank ですか?
サイズまで指定するならやっぱり javascript が本筋?
04/12/31 00:30:52ID:2gl5bhtm
>>516
いや、今実験してるdsoの話
と思ったら通常リンクだから専ブラだと問題ないね
04/12/31 00:31:36ID:2gl5bhtm
>>517
サイズはどうやらさんのJavaScript版でも指定してないから必要ないと思われ
でもtarget=_blankは欲しいです
04/12/31 00:33:07ID:2gl5bhtm
言うまでもないけどtarget=_blankはread.cgiで挿入する方向で
専用ブラウザならどのみち別ウィンドウで開くので
521FOX ★
垢版 |
04/12/31 00:34:08ID:???
target="_blank" にした @みゃんまー
522FOX ★
垢版 |
04/12/31 00:34:57ID:???
>>520
そっすね、
NGNG
このさい<base target="_blank">とか
04/12/31 00:37:10ID:2gl5bhtm
Internal Server Errorが出て
ブラウザでもかちゅでも書けない
NGNG
読み書き500だな
04/12/31 00:38:40ID:2gl5bhtm
>>523
レス内のURLリンクにtarget=_selfを付ける必要が出てくる
URLリンクを生成してるのはread.cgiだから不可能じゃないけど
どっちが転送量を低く抑えられるかな
527FOX ★
垢版 |
04/12/31 00:38:54ID:???
あっ、、、
04/12/31 00:39:27ID:JCG1AUaN
えっ・・・
04/12/31 00:39:51ID:2BD8G97v
リンクの挙動はいいみたいだけど、
書けない・・・
530FOX ★
垢版 |
04/12/31 00:40:48ID:???
>>526
そうなると onClick=aaa(); ちかにして
あたまに aaa() を定義かな・・・ < read.cgi
NGNG
全部別窓でいんじゃん。
04/12/31 00:42:06ID:CigqTe+E
Hello 2ch !!
read.cgi ver 05.0.0.1
FOX ★
04/12/31 00:42:47ID:2gl5bhtm
>>530
あ、それいいですね
スクリプト切ってる人はうざい別窓見なくて済むし
>>531
まあ確かに専用ブラウザでリンクをクリックすると
全部別タブか別ウィンドウで開くからタブブラウザならそれでもいいかもしれないけど
素のIEとかだとうざすぎる
04/12/31 00:43:29ID:2gl5bhtm
>>532
漏れも騙されたわけだがread「2」.cgi
http://dso.2ch.net/test/read2.cgi/myanmar/1102008822/l50
535FOX ★
垢版 |
04/12/31 00:43:56ID:???
しかし html 化プログラム方面まで直さなきゃだなぁ
04/12/31 00:44:13ID:CigqTe+E
>>534
あー。。。
04/12/31 00:44:56ID:2gl5bhtm
ところで「d:」の後のURLに板名が入ってないような…。
538FOX ★
垢版 |
04/12/31 00:46:13ID:???
>>537
うっ
04/12/31 00:46:40ID:AxaCA0Ty
まんぼ!
NGNG
>>1」を、
今は
datは <a href="../test/read.cgi/bbs/123546789/1" target="_blank">
read.cgiは <a href=1 target=_blank>
ってなってるのを、datの段階からread.cgiと同じ形にして、
index.html(html/$key.html)だけ../test/read.cgi/〜を出力しよう。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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