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

このエントリーをはてなブックマークに追加
952Why? ◆ouWMQKaTMk :2005/04/08(金) 19:18:13 ID:HW4goVuA0 BE:23267243-
>951
ひろゆき氏になんとか説得してみますよ。
953動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 19:30:35 ID:AQwRoo140
<dat>
  <res name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金) 17:46:04 ID:AQwRoo140">
    その論理はちょっとおかしい気が &lt;br&gt; xmldb(?)で〜 &lt;br&gt; ならまだわかるけど
  </res>
  
<res name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金) 17:51:04 ID:+8zeIhpi0">
    高度なネタですね
  </res>

</dat>
954讃岐 ◆IamaVIPdCI :2005/04/08(金) 19:33:01 ID:w82M2zah0
>>952
がんばれ
955Why? ◆ouWMQKaTMk :2005/04/08(金) 19:40:35 ID:HW4goVuA0
>953そんなかんじで
修正を加えると
<log>
<res num="948" name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金)" time="17:46:04" ID="AQwRoo140">
その論理はちょっとおかしい気が <br> xmldb(?)で〜 <br> ならまだわかるけど
</res>

<res num="949" name="動け動けウゴウゴ2ちゃんねる" mail="sage" date="2005/04/08(金)" time="17:51:04" ID="+8zeIhpi0">
高度なネタですね
</res>

</dat>
相談:このような場合、レスアンカーはどのようにすれば 指定したレスに飛ぶんでしょうかね?/スレ番.xml?num="レスNo."でOKでしょうか?
>954あり
言い忘れたけど、HTML化も不要だな。
HTML同然だし。
956Why? ◆ouWMQKaTMk :2005/04/08(金) 19:41:12 ID:HW4goVuA0
スマソ修正
</dat>→</log>
957root▲ ★:2005/04/08(金) 19:53:17 ID:???0 BE:3283294-##
XMLは、いろいろなところで流行りだったりして、
各種フォーマットをそれにするというのは、センスとしてはむろんありえます。

で、もし2ちゃんねるのようなものを一から作るとしたら、
XMLベースでいくというのはかなりありえますが、
既に動いている2ちゃんねるに導入するからには、
「作るに足る大きなメリット」言い換えれば「XML化によって見える果実」が
必要な気がします。

後ろにDBを置きやすいとか、標準形式だからブラウザ作ったりする人が対応しやすいとか、
将来の拡張が容易とか、そのへんのもの*以外*に、何かあるといいかもです。

より、実利的な何かがいいかも。
例えば、10倍負荷に強くなるとか、かける工数に対してメリットが目に見える形で存在するなら、
その気にさせる動機になるかもです。

ここの掲示板は「非互換な形にいきなり内部形式を変える」ことには、かなり軽く動くところがあるので、
果実が甘くておいしいなら「いきなりバサっと導入」は、常にありえるかと。
958動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 19:56:41 ID:OO38/7ip0
大幅な仕様変更で専ブラ使えなくなったら困るぞ
959動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 20:11:29 ID:Zqzne5VM0
メリット無くてもデメリットさえあってもひろゆきがやるといったらやる悪寒
960讃岐 ◆IamaVIPdCI :2005/04/08(金) 20:21:54 ID:w82M2zah0
html同然ってことは●の販売数落ちるかな?
961動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 20:27:31 ID:fe76PWI80 BE:4263348-#
常に全レス読み込みか、
962動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 21:10:37 ID:AQwRoo140
そうか、Ajaxか…。だがしかし、、、
963動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 21:24:59 ID:T5JbhzTr0
>>961
転送量を考えれば XML にしたって
read.cgi かなんかでの行数制限読み込みは必要だろう
964動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 22:58:20 ID:WaiFUNZP0
2ちゃんの負荷分散は専ブラによるところが多い。
現在はIEや携帯の負荷を分散させる作戦中。
100%htmlベースの通常の掲示板というのはシステムの増強なしには無理でしょう。
有料化など収益があれば別ですけど。
965動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:30:02 ID:OLl7UjV20
「bbs.cgiスレでXML化を言い出す奴=Java屋の会社に入った新入社員」
「bbs.cgiスレでMySQL化を言い出す奴=オープンソースWebASPを聞きかじった新入社員」
966動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:38:56 ID:Ipg27SqJ0
XML化してもハードウエアには優しいかも知れんけど、トラフィック的にはそうでも無いんじゃないの?
967動け動けウゴウゴ2ちゃんねる:2005/04/08(金) 23:51:03 ID:YS6rh79X0
XMLの構文解析処理って結構重いんじゃないの?
968動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 01:49:25 ID:CXyVIsIc0
libxml2をincludeしてソース書いたことあるか?
969動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 02:06:28 ID:UcGzyk1Y0
parser自体まともじゃないのもあるけどな
970動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 04:25:16 ID:sHSGqgHa0
>>955
ちょっと要領を得ないのだけど、XML化したとして、そのparseはクライアント側が
やるんでしょうか?XMLをブラウザに丸投げしてブラウザが解釈?
だとするとクライアントの互換性が問題になってくると思う。

サーバーがparseするんであれば、その負荷が馬鹿にならないと思うし、
(Parser作ったことある人なら分かると思うけど、複雑な構文を殻に使った
入れ子のparserってかなり負荷大きい)結局read.cgiがベタデータをparseするのと
何も変わらんので、むしろ負荷は大きくなると思う。

あと、datの容量が減るというのが良く分からないのはどうして?
>>953の形式の方がディスクのリソース食いそうだけど。

ちとXMLについてはほとんど無知なのでおかしな事言ってたらスマソ。
971ひろゆき@どうやら管理人 ★:2005/04/09(土) 04:27:14 ID:???0 BE:201784-###
>>965
同意。
972動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 06:00:38 ID:ngy7/MVn0
>>950
ネタじゃなくてマジだったのかよw。レスついてるしネタにしとけばいいのに
973Why? ◆ouWMQKaTMk :2005/04/09(土) 08:56:08 ID:8Fam87cE0
>971
ひろゆきキタ━━━━━(゚∀゚)━━━━━!!
>957=root氏
今のスレは現在のbbs.cgiを使用して、
新スレは新しいbbs.cgiを使用すれば大丈夫だと思われ。
そして今のスレが全部落ちれば、XMLを本格運用すれば(・∀・)イイ!!と思います。
他のメリット・デメリットにに関して・・・現在調査中。
>970全てクライアント。
互換性:デザインはCSSを使用してるので互換性は問題なし!!
datに付いてる<>←これが不要になる。
<a href="">〜</a>とかHTMLでは必要だけど、XMLは<mail>〜</mail>形式でGJ。
ログも読みやすくなる。(正直、今のDATは見にくい。)
read.cgiの容量も軽くなる。→鯖の負担も軽くなる。
専ブラがどうとかこうとか→実施の一ヶ月ぐらい前に、専ブラの作者にメールで通告。
>967重くなるのはクライアント側。けど体感速度は変わらない。
以上です。
974動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:41:18 ID:ngy7/MVn0
なんか真性くさいなあ。
> datに付いてる<>←これが不要になる。
これチョトワラタ
975動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:45:21 ID:rQNkFGbA0
>>973
>>他のメリット・デメリットにに関して・・・現在調査中。
そういうのを調べた上で提案するんだろアホか
つかプレゼンした時あるの?
976動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 09:50:47 ID:MlhcJQX70
本気で言ってんですかねぇ。
実際に>955の例とDATのサイズを比較してみたことがあるんかな?
XMLやCSSに対応していないブラウザとか持ち出したら「主要ブラウザで
見れれば問題なし!」とか言うんだろうな…。
977未承諾広告※ ◆TWARamEjuA :2005/04/09(土) 10:39:54 ID:+6f1Gyzy0
本7?
978Why? ◆ouWMQKaTMk :2005/04/09(土) 10:54:09 ID:8Fam87cE0
>975
DATより軽い等
既出のメリットだけで良いかなぁと思ってやった。
今は反省している。
>976基本的にHTMLと同じだっつーの。
979動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 11:13:41 ID:sagvRhrx0
XMLにすると、一般ブラウザ利用者が多ければメリットになりそうな気がするが、2chブラウザにとってはデメリットしかないんじゃないのか。
とにかく、datのファイルサイズが増えるのは確かだと思う。
980Why? ◆ouWMQKaTMk :2005/04/09(土) 11:48:17 ID:8Fam87cE0
>979その辺を何とかしてみようかと。
981動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:25:40 ID:c2mmG4tB0
>>977
ワロタ
982動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:43:41 ID:MlhcJQX70
>>978 若いねぇ。
>955 のXML部分を拡張子htmlで保存してWebブラウザで開いてみなされ。
その表示でおまいさんが満足できるなら何も言うまい。
で、DATよりディスク容量をくうのは理解できた?
983動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 13:49:34 ID:UcGzyk1Y0
クライアント側でparseプラットフォーム汎用って言うとJava2のXercesに落ち着いてしまうわけだがどうよ。重いんじゃね?
984動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 15:46:29 ID:KdlBXUSS0
いっそ全部preタグでくくってテキスト出しという手もあるなぁ。
文中のURLとか意味のありそうなとこは専用ブラウザが上手に解釈してあげると。

んでもAAがボロボロになっちゃいそうな予感w
985 ◆X7F1FulWvk :2005/04/09(土) 16:15:23 ID:Vqu0krPm0
>>984
preタグだけはやめてくだされー
by au使用者
986動け動けウゴウゴ2ちゃんねる:2005/04/09(土) 22:35:44 ID:EEXX5Xkn0 BE:5985825-
あのさぁ
すでにクッキーの仕様がIE以外無視でしょ?
主要ブラウザとか以前の問題じゃないかしら。

上で出てるけど俺も個人的にXMLに移行する理由がないと思います。。
987●マァヴ ◆jxAYUMI09s :2005/04/09(土) 22:44:35 ID:KfNW0w5w0 BE:11315276-#
まずはこのスレッドや運用情報板のスナップショットをXML化してどっかにアップしてみるとか・・・
サイズの比較とかもそれで一目瞭然と思うわけだが(^_^;)

ま、XML化する必要があるとは思えんけどね(^_^;)
988(^_^;):2005/04/09(土) 22:56:03 ID:W6DhWZFC0
(^_^;)
989動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 01:25:01 ID:hZT4vIn/0
>987
壷が使えなくなるのが嫌だってキッパリ言えばいいのに
990動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 03:17:47 ID:0TRD47O20
XMLのデメリットはサイズの肥大化だよ?
2chみたいにフォーマットが決まっている場合、
データ項目の変更も無いし、datで十分だよ
991動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 03:29:20 ID:OAZ/pU7d0
>>990
あと、XMLは構文解釈が面倒だしコストかかるから、datの汎用性がなくなると想う。
今の形式はPerlなんかでもさらっといじくれるのが魅力なわけで。

やはりdatの場合は<>SVが効力を発揮する場面でしょ。最近のエンジニアは何でもRDBに
突っ込んだりXML化するのが好きな人多いけど、結局コストが掛かって固定長や
CSVの方がよっぽどマシだったってケースも存在するんだよな。ちょっと愚痴。
992動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 04:10:44 ID:W64hpyvp0
テンプレでつ(建てた方がいいのかな?

peko鯖の稼動によりボトルネックの一つである事がより明らかになった
bbs.cgi作り直しプロジェクトです。

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

関連スレなどは >>2-5 くらい

【関連スレ】
【Project peko】2ch特化型サーバ・ロケーション構築作戦 Part17
http://qb5.2ch.net/test/read.cgi/operate/1107376477/
read.cgi再開発スレ Part2
http://qb5.2ch.net/test/read.cgi/operate/1105909861/
◆ 全サーバトリップ統一作戦
http://qb3.2ch.net/test/read.cgi/operate/1067245837/
bby -- スレッド情報一元管理システム構築スレ2
http://qb5.2ch.net/test/read.cgi/operate/1086868799/
【広告・宣伝】Rock54【自動排除】 4
http://qb5.2ch.net/test/read.cgi/operate/1083063122/

【前スレ】
bbs.cgi 再開発プロジェクト
http://qb3.2ch.net/operate/kako/1053/10530/1053067870.html
bbs.cgi再開発プロジェクト2
http://qb3.2ch.net/operate/kako/1069/10691/1069144193.html
bbs.cgi再開発プロジェクト3
http://qb5.2ch.net/operate/kako/1076/10766/1076666901.html
bbs.cgi再開発プロジェクト4
http://qb5.2ch.net/operate/kako/1101/11019/1101984763.html
bbs.cgi再開発プロジェクト5
http://qb5.2ch.net/test/read.cgi/operate/1103495887/
993動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 04:18:17 ID:k8/TEzrI0
サイズを気にしてるなら今のdatも作り直したほうがいいんでない?
このスレのdatを適当に削ったら一割以上サイズ減らせたし。
994動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 06:36:02 ID:4d8k3TQK0
現行のサイズを気にしてるんじゃなくて、現行よりサイズが増えるのを気にしてるんでしょ。
rootが書いてるように作業量に対してメリットが大きければやるでしょ。
1割減らすメリットが充分大きければやるかと。
995動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 06:43:14 ID:DJ7XtdtW0 BE:14365038-
とりあえずアンカーにリンクつける必要ないんじゃない?
↓これ生成するときにつけたらいいのでは?
http://qb5.2ch.net/operate/html/1103495887.html
どうせread.cgiでは変換するんだから
996動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 14:56:26 ID:MhWlPROB0
名前がデフォルト名無しさんの場合はDATに書き込まず、
表示するときにSETTING.TXTから読んで付けるようにしたら?
結構削減されるような気がスルですが。
997動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:06:49 ID:/RL5lHUA0
それ言うなら日付を元に戻すのが先決かと
998動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:13:18 ID:a6rtBqIi0
そろそろ次スレか
立ててみるかな
999動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:20:35 ID:a6rtBqIi0
次スレ
bbs.cgi再開発プロジェクト6
http://qb5.2ch.net/test/read.cgi/operate/1113117347/
1000動け動けウゴウゴ2ちゃんねる:2005/04/10(日) 16:27:47 ID:XYD7Brtu0
↑乙。そして1000。
10011001
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。