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 くらい
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/〜を出力しよう。
541FOX ★
垢版 |
04/12/31 00:51:14ID:???
「どっちが得かよーく考えてみよう」状態だな、
04/12/31 00:53:18ID:2gl5bhtm
<a href=javascript:w=window.open('http://be.2ch.net/test/p.php?i=4662757&u=d:'+document.URL);if(w)w.focus();void(0);>
<a target="_blank" href="http://be.2ch.net/test/p.php?i=3434483&u=d:http://dso.2ch.net/test/read.cgi/myanmar/1102008822/">
すでに転送量の節約という観点からは無意味どころか逆効果な予感
アクセス性の観点からは(スクリプト使わなくなった分)改善してるけど
04/12/31 00:57:52ID:2gl5bhtm
・target=_blankをread.cgi生成にする
・ひろゆきにお願いして
 d:以降を「dso/myanmar/1102008822」
 のみにしてBE側でURLに変換する
544FOX ★
垢版 |
04/12/31 00:58:17ID:???
>>474 のような仕様にして、
>>530 のように実装すると
datの大きさ、転送量の節約を主とした場合一番いいのかな、

問題は専ブラに全部修正を強いるところか、

一方、節約でな各種改造をしなくていいのは
現dsoに入っているやつかな?
04/12/31 01:03:09ID:2gl5bhtm
href="#" onClick="aaa()"
href="javascript:aaa()"
onClinkを使わないほうがわずかにとくかな
NGNG
<script>
function be(i){
window.open('http://be.2ch.net/test/p.php?i=' + i + '&u=d:' +document.URL);
}
</script>

<a href=javascript:be(123456);>?#</a>

js知らんのでてきとー。
ローカルでのテストでは動いたっぽい。
547ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>546
おぉ、、その手が。
04/12/31 02:09:03ID:0MT2Ix3f
JaneDoeで見てるが、
547 名前:ひろゆき ◆3SHRUNYAXA [] 投稿日:04/12/31(金) 01:51:02 <a href=javascript:w=window.open('http://be.2ch.net/test/p.php?i=303168&u=d:'+document.URL);if(w)w.focus();void(0);>?##</a> ID:nsOY40L9
って表示されてウザイ
04/12/31 02:10:24ID:j4YZyRG3
janeviewならおk
NGNG
>>548
それはJaneDoeの開発者に言え。
04/12/31 02:15:29ID:TInZWYaP
旧本家を使っているなら
NightlyBuildにすればOK
04/12/31 02:59:23ID:oW7afIHv
>>546
<script language="JavaScript"><!--
function be(i){
var w;w=window.open('http://be.2ch.net/test/p.php?i='+i+'&u=d:'+document.URL);
if(w)w.focus();void(0);
}
//-></script>

コメントアウトにしないと古いブラウザでいろいろ出るかも
まあクッキーの所に埋め込んじゃえば問題なし・・
04/12/31 15:02:54ID:qd+ggi0x
JavaScriptとかだとなあ…
かちゅでブラウザsleipnirにして、sleipnirのデフォがスクリプトオフだと死ねる。

専ブラの対応がないとちょっとつらいよー
554某47 ◆ap/yuix/tw
垢版 |
04/12/31 18:04:29ID:4Cb79RiL
2chブラウザのスレッド表示はread.cgiのエミュレートなのだから、read.cgiできちんと表示されているのに直せとここに持ってくるのはよくないですね。

>>552
<script language="JavaScript" type="text/javascript"><!--
function be(i){
var w=window.open('http://be.2ch.net/test/p.php?i='+i+'&u=d:'+document.URL);
if(w)w.focus();
}
//-></script>
04/12/31 20:23:22ID:SpF+m2RA
>>553
今回に限らず専ブラは2chの仕様変更に対応してきたわけで、
今更そういうのは論点がずれてるのではないかと。

>かちゅでブラウザsleipnirにして、sleipnirのデフォがスクリプトオフだと死ねる。
現在もJavaScriptの部分はうまくクリアしてやってくれてるからそういうことにはならないよ。
04/12/31 20:34:54ID:P66SjQLq
まぁアクセシビリティの観点から言えばJavaScriptが使えない環境のための代替手段は提供すべきだけどね。
557動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/01 02:18:36ID:c2TFhsqa
BBM が止まっています
05/01/01 03:04:33ID:ndLhze4v
今年初糞、初切れorz。教訓:糞は5日も貯めるな!
という事で今年もよろしく。他人だけど。

ちょっと聞いてもいいですか?
sleepって使ってますか?
559ひろゆき ◆3SHRUNYAXA
垢版 |
05/01/01 05:38:49ID:piNCy//E
javascript最強。
05/01/01 05:45:21ID:c2chu9n1
  ̄ ̄ ̄ ̄ ̄ ̄○ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           O 。
                 , ─ヽ
________    /,/\ヾ\   / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|__|__|__|_   __((´∀`\ )< ・・・というお話だったとさ
|_|__|__|__ /ノへゝ/'''  )ヽ  \_________
||__|        | | \´-`) / 丿/
|_|_| 从.从从  | \__ ̄ ̄⊂|丿/
|__|| 从人人从. | /\__/::::::|||
|_|_|///ヽヾ\  /   ::::::::::::ゝ/||
────────(~〜ヽ::::::::::::|/        
05/01/01 05:45:59ID:aqwFL42z
ひろゆき俺と結婚してや!!!
05/01/01 06:01:03ID:eeexdTJw
>>559
おみくじはもうしたの?
563動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/01 06:08:53ID:nlAbKczl
>>559
おはよう、ひろゆこ
今年の目標は?
564 【大吉】 【1965円】
垢版 |
05/01/01 06:15:34ID:Q3SQjp5w
どうだ
565ひろゆき ◆3SHRUNYAXA
垢版 |
05/01/01 06:42:01ID:piNCy//E
今年は、黒幕になりたいなぁと。
05/01/01 06:48:47ID:zQh/M1ju
ふむ。黒幕ですか。
がんばってください。
05/01/01 06:54:44ID:5Q5e5wIX
つ 【 悪いやつほどよく眠る 】

|彡サッ

| < おぬしも悪よのう
05/01/01 07:02:09ID:aqwFL42z
ひろゆきかっこいい
05/01/01 07:10:57ID:k5c/Ge+e
ひろゆきぃぃぃぃぃぃぃぃ!!!!!!!!!!!
ヴぇおぃぇぁぁぁぁぁぁぁぁ
05/01/01 07:16:35ID:HsiCUWKz
>>565
じゃあFOXさんが赤幕 rootさんが青幕 まほらさんが黄幕
こうすけさんが緑幕 不動楽さんが白幕で 飛行石さんが字幕って事で
05/01/01 07:28:57ID:xGaCTDzd
ぼくわ早朝から○○膜でおねがいします。
572動け動けウゴウゴ2ちゃんねる
垢版 |
05/01/01 08:15:00ID:GOLt9VJs
┌───┐
│要望書│
└───┘
「大吉・2005円」ってのは出ない?(2000円以上は出ない?)  出したがっている香具師多数

運営側よろしく
05/01/01 13:02:57ID:E3JEIpPI
おい、グーグルのトップページが大変なことに!
http://news13.2ch.net/test/read.cgi/news/1104536143/43

43: 【中吉】 【192141円】 []:05/01/01(土) 10:32:00 ID:0UNkGcKc
ほう
NGNG
で、西村管理人は、ここで参考になった投稿に
ポイント送ったりはしてるのか、
05/01/02 11:04:19ID:tNlPS4QC
DATには
05/01/01 00:00:00 ID:??? BE:xxxxxx
ってやって、read.cgiでリンクに変換してよ
05/01/04 17:21:07ID:MdXhZC4I
>>575
ナイスアイディア
05/01/04 17:32:40ID:ywjPB/+n
DATのフォーマットはいまさら変えられないのが実情
一番後ろに<>BEIDをつけるとかなら影響は小さいかもしれんが
05/01/04 17:43:43ID:ansxfuiG
<>区切りを増やすほうがむしろdatのフォーマットを変えることに近いと思うよ。
>>575なら非対応2chブラウザでもそのまま

05/01/01 00:00:00 ID:??? BE:xxxxxx

と表示されるので安全(IDポップアップを実装してる2chブラウザは影響受ける可能性高いけどそれは本来ない動作なので2chブラウザ側で対応すべき)
579575
垢版 |
05/01/04 19:25:20ID:+h/0zgXw
>>578
うん、そう思って言った。
それで影響受けるんなら名前欄の後にトリップみたいに■xxxxxxとかやってもいいのでは?
DATにJavascript埋め込むのはどう考えても…。

と、某2ch型掲示板の開発者は思います。
580ひろゆき ◆3SHRUNYAXA
垢版 |
NGNG
>>575がよさげっすね。
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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