トップページ⇒php
1001コメント343KB

掲示板スクリプトデータフォーマット規定を作ろう

レス数が900を超えています。1000を超えると表示できなくなるよ。
0001 02/10/30 01:21ID:???
2chのWEB-P板住人で掲示板スクリプトのデータフォーマット規定を作りましょう!
この規定を定めることにより掲示板間のデータファイルの共有や
乗り換えが容易にできるようになります。
0809nobodyさん02/12/22 10:47ID:???
XML化したらまず>>784->>809をDOMであぼーんさせたい。
0810nobodyさん02/12/22 11:21ID:???
XML厨は2chブラウザ使えよ。
0811nobodyさん02/12/22 23:34ID:???
冬休みage
0812nobodyさん02/12/23 02:58ID:???
>>811
コワイage方するなよ((;゚Д゚)ガクガクブルブル
0813nobodyさん02/12/23 07:57ID:???
>>787ざっと調べたが15件だったかな。812件を60分で割ると13〜14件だから、誤差の範囲だ。…言わなくてわかると思うけど、手作業で数えたわけじゃないぞ(ワラ
0814nobodyさん02/12/23 09:59ID:???
>>813
どうせ"49(スペース)ID"を検索とかその程度だろ。
十分手作業じゃん。
0815nobodyさん02/12/23 10:33ID:???
掲示板アプリケーションを(PHPでもPerlでもCでも)複数サーバーに
分散させた場合、書き込みデータの同期はどうやっているんですか?
PHPでは同期させるライブラリなどが充実しているのでしょうか?
JavaですとOpenJMSなどがあるんですが。
0816nobodyさん02/12/23 18:12ID:???
議論で盛り上がるときには盛り上がるんだが、
そのとき意外はdat落ちしそうなスレだね
0817nobodyさん02/12/24 00:57ID:???
データ量→少なく
CPU負荷→低く

これらは絶対条件だろう。

2chは前者で一回死にかけ、今は後者で苦労してるみたいだからな。
0818nobodyさん02/12/24 00:58ID:???
>>814
grep|wcだろ。
0819nobodyさん02/12/24 16:26ID:???
データ量ってのは転送量のことでつか?
0820nobodyさん02/12/24 21:33ID:???
そういや、名前とか投稿日とか消したりテレホタイムはリンクしないようにしたりして
生成されるhtmlを小さくしてたね。
でもそれは819の言う通り転送量の方だね。
0821nobodyさん02/12/24 21:47ID:???
>>818

814が言ってるのは検索の内容で、君が言ってるのはその検索を行う方法だね。
0822nobodyさん02/12/25 18:41ID:???
しかたねぇ、俺がネタを振るよ



先生、やっぱり日付は属性がイイと思います。


0823nobodyさん02/12/27 12:25ID:???
<投稿時刻>
<時刻>
<タイムゾーン>JST</タイムゾーン>
<グレゴリオ暦>
<紀元>AD</紀元>
<年>2002</年>
<月>12</月>
<日>27</日>
<時>12</時>
<分>23</分>
<秒>54</秒>
<ミリ秒>334</ミリ秒>
</グレゴリオ暦>
<夏時間>OFF</夏時間>
</時刻>
</投稿時刻>
0824nobodyさん02/12/27 13:49ID:???
784ですが。
結局XML化したところでしょぼい利便性しかないのね〜
とXML厨を煽ってみるテスト。
0825nobodyさん02/12/27 14:01ID:???
>>824
まぁ、名前付きで値を保存するってのは賛成。それに業界標準のXMLを使うのもまぁ間違ってはいないだろう。

でも、パースに時間がかかる。
0826nobodyさん02/12/27 14:02ID:???
>>824
で、君の感じた利便性ってどんなもんだい?
反論してやるから列挙してみ。
0827nobodyさん02/12/27 14:12ID:???
>>826
ていうか立場が逆だと思うんですが。
XML化する利便性を先に沢山提示してくださいよ。
0828nobodyさん02/12/27 14:13ID:???
>>827
おいおい。あれだけ啖呵切っておいて結局XMLなんてわかりましぇーん。だから否定しまーす。かよ・・・。
0829nobodyさん02/12/27 14:15ID:???
あ、利便性っつっても、
「拡張性に富む」とか「柔軟性がある」とか
"Seamless"とか"Flexible"とか"Reliable(これはちと違うか)"とか"Effective"とか"Scalable"とか
バブってる「意味なしターム」はやめてね〜
できるかぎり具体的にヨロシク。
0830nobodyさん02/12/27 14:18ID:???
>>828
意味わかんねえ。
XML化する意味がなさそうに見えるんで具体的なメリットを提示してくれよ小僧、つってるんだが。
0831nobodyさん02/12/27 14:20ID:???
おーい。>>828。お前の投げたルアーになんかでっかいのがかかってるぞ。ウザイからさっさと引き上げてくれ。
0832nobodyさん02/12/27 14:52ID:???
>>784
お前、途中で議論のレベルをさんざん下げた挙句にそんなこと言ってるとはまさに神だよ。

>XML化する利便性を先に沢山提示してくださいよ。
XMLはインターネット上でそのまま使用できる。
XMLは広範囲のアプリケーションを支援する。
XMLはSGMLと互換性をもつ。
XML文章を処理するプログラムが容易に書ける。
XML文章は人間にとって読みやすく,十分に理解しやすい。
XML文章は厳密で,しかも簡潔。
XML文書は,容易に作成できる。
…
0833nobodyさん02/12/27 14:57ID:???
>>832
>XMLはインターネット上でそのまま使用できる。
なんのこっちゃ?じゃあテキストファイルなら何でも良いことになるぞ。

>XMLは広範囲のアプリケーションを支援する。
単に読み込める可能性があると言うだけ。と言うか意味不明。

>XMLはSGMLと互換性をもつ。
違う。サブセットだからSGMLは上位互換しか持たない。

>XML文章を処理するプログラムが容易に書ける。
そうか?パーサがない環境とか地獄だが。

>XML文章は人間にとって読みやすく,十分に理解しやすい。
お前はBASE64でエンコードされたバイナリとかも読めるのか?そうか。すごいな。

>XML文章は厳密で,しかも簡潔。
落とし穴は無数にある。

>XML文書は,容易に作成できる。
ネームスペースとか厳密に書こうと思えば思うほどしんどいぞ。
0834nobodyさん02/12/27 14:58ID:???
>>832
インターネット上ではあらゆるバイナリがそのまま利用できると思いますが。間違ってますか?

0835nobodyさん02/12/27 14:59ID:???
>>824悪かったな。こんな低レベルの相手してたのか。今から俺はお前の味方だ。
0836nobodyさん02/12/27 15:06ID:???
>なんのこっちゃ?じゃあテキストファイルなら何でも良いことになるぞ。
君がそう思っているならひろゆきに2chの出力をHTMLからテキストに変更するように要請してみるといい。

>>XMLは広範囲のアプリケーションを支援する。
>単に読み込める可能性があると言うだけ。と言うか意味不明。
"XML"が"アプリケーション"を支援するのであって、アプリケーションが主体では無い。

>>XMLはSGMLと互換性をもつ。
>違う。サブセットだからSGMLは上位互換しか持たない。
つまりは互換性を持っているわけだ。

>>XML文章を処理するプログラムが容易に書ける。
>そうか?パーサがない環境とか地獄だが。
つまりは「XML文章を処理するパーサーが容易に書ける。」と言う意味だ。
無くてもそれを書くことは簡単だと言っているんだよ。

>>XML文章は人間にとって読みやすく,十分に理解しやすい。
>お前はBASE64でエンコードされたバイナリとかも読めるのか?そうか。すごいな。
"XML文章"は読みやすいね。
49みたいに内容をエンコードしてもそれはあくまで内容であって、
内容がエンコード済みバイナリだろうとFrenchだろうと
俺は読むのに苦労するが不可能ではないね。

>>XML文章は厳密で,しかも簡潔。
>落とし穴は無数にある。
君が思う落とし穴を具体的に上げてくれるか?

>>XML文書は,容易に作成できる。
>ネームスペースとか厳密に書こうと思えば思うほどしんどいぞ。
容易に作成できる、しんどいのは多分君の知能のせいだ。
0837nobodyさん02/12/27 15:09ID:???
で、>>824のそれが掲示板のデータフォーマットに採用して何の得があるか?って言う
君の発言読んでるだけでは確かに全然伝わってこない。

俺もXML信者だがそれをそこまでつまらなく(軽い電波も交えながら)語れる君がすごいと思った。
0838nobodyさん02/12/27 15:13ID:???
ろくに理解もできてない人間が勝手に「XML信者」ですか?
おめでてぇな。
0839nobodyさん02/12/27 15:14ID:EOuYsFYV
冬休みってことだ
0840nobodyさん02/12/27 15:15ID:???
>>832
>XMLはインターネット上でそのまま使用できる

ほとんどの掲示板のデータには削除コードなど
他人には見られていけないデータが含まれている

それまで再利用する気ですか?
0841nobodyさん02/12/27 15:16ID:???
>>840
XSLってわかりますか?
0842nobodyさん02/12/27 15:16ID:???
>>840
普通暗号化するっしょ。してないの?
0843nobodyさん02/12/27 15:17ID:???
crypt
0844nobodyさん02/12/27 15:20ID:???
ま、今ある掲示板はそのまま記録しているのが多いけどな。
0845nobodyさん02/12/27 15:20ID:EOuYsFYV
>>840

心配するな、お前のデータなんて再利用したいと思わんから。
0846nobodyさん02/12/27 15:21ID:???
>>844
ろくでもないな・・・。
0847nobodyさん02/12/27 15:22ID:???
今ある掲示板ってどんな掲示板?
0848nobodyさん02/12/27 15:22ID:???
>>845
データなんて誰に利用されるか分からんのに偉そうだな(w
0849nobodyさん02/12/27 15:23ID:???
検索エンジンはなんでも取得するけどね
0850nobodyさん02/12/27 15:25ID:???
って言うか>>840の論理だとパスワードは共通フォーマットには含めないってことか。
まぁ、オプショナル機能ではあるわな。削除とか編集とかって。
0851nobodyさん02/12/27 15:25ID:???
>>845
上げるなアフォ
0852nobodyさん02/12/27 15:26ID:???
>>849

XSLと鯖側変換。
0853nobodyさん02/12/27 15:27ID:???
>>852
で、頭のいい君はSSLから地道に実装するんだね。
0854nobodyさん02/12/27 15:27ID:???
燃料が入ったなw
0855nobodyさん02/12/27 15:28ID:???
>>853
何故そこでSSLが必要になる?
0856nobodyさん02/12/27 15:28ID:???
どぷどぷ入ったな。
0857nobodyさん02/12/27 15:31ID:???
アンチXML厨、必死だな(藁
0858nobodyさん02/12/27 15:32ID:???
アンチCMT厨、必死だな(微笑
0859nobodyさん02/12/27 15:33ID:EOuYsFYV
853が鯖側変換の意味が飲み込めてないに一票
0860nobodyさん02/12/27 15:34ID:???
>>858
CMTは関係ないような気がするが(w
0861nobodyさん02/12/27 15:35ID:???
一気に冬の時代へ
0862nobodyさん02/12/27 15:35ID:???
統一しなくていいじゃん。もう。
0863nobodyさん02/12/27 15:36ID:???
65の次期案待ち
0864nobodyさん02/12/27 15:37ID:EOuYsFYV
まぁ、冬休みだな。
0865nobodyさん02/12/27 15:44ID:???
>>850
パスワードの暗号化も共通化すればいい。
0866nobodyさん02/12/27 15:45ID:???
>>865
ええ、その通りです。
0867nobodyさん02/12/27 15:46ID:???
>>862
黎明期ならともかく、今からじゃ無理だな。
なにか革命的な事が起きない限り。
0868nobodyさん02/12/27 15:50ID:EOuYsFYV
>>864-867

ここは何時の間に自作自演公認のスレになったんですか?
0869nobodyさん02/12/27 15:51ID:???
>>868
残念ながらはずれです。
0870nobodyさん02/12/27 15:52ID:EOuYsFYV
自分のカキコまで指定しちまってるよ…そろそろ逝くか
0871nobodyさん02/12/27 16:05ID:???
>>868
自分が自作自演していると他人もやっていると思っちゃう例
0872nobodyさん02/12/27 16:29ID:???
>>871
禿同
0873nobodyさん02/12/28 04:45ID:???
>>871-872
ジサクジエーン!!
0874nobodyさん02/12/28 11:29ID:???
可哀想に
0875nobodyさん02/12/28 14:55ID:???
冬休み期間中は凍結ですね
0876nobodyさん02/12/28 15:04ID:???
そういや日付はXHTML? 2.0 2nd Draftでedit,datetimeが出てきたからそれでいい予感。
0877nobodyさん02/12/28 16:56ID:???
なんでこのスレの奴らは放置ができないんだ?
0878nobodyさん02/12/28 17:47ID:???
XMLにする必要は全くなし
0879nobodyさん02/12/28 17:50ID:???
XMLにしない理由もないんだけどな。
0880nobodyさん02/12/28 19:07ID:???
行動力のあるXML厨、もしいるならがんがってくれ。
今の状況では一歩進んで五歩下がって右向け右してるみたいで進歩ないぞ。
煽りや厨発言は無視して、とにかく話を進めることをキボン。
0881nobodyさん02/12/28 19:54ID:???
いかなる技術もその良し悪しは需要にどれだけ応えられるかによって評価される。
「掲示板間のデータファイルの共有や乗り換えのための中間フォーマット」には
今のところ全然需要がなさそうだから、どんなのがいいか議論しようにも尺度がない。
これ以上このスレを続けるのなら目標から決め直した方がいいと思うが。。
0882nobodyさん02/12/28 19:58ID:???
>>881
そもそも、最小公倍数を取ると各アプリケーションが拡張仕様を持たざるを得なくなる。
網羅的な物を作ると無駄な情報が増えるし各アプリケーションで使われる/捨てられる
情報が異なってくる。

なんか一つの掲示板モデルを作ってさ。
0883nobodyさん02/12/28 20:28ID:???
>>882
それはこのスレの役目じゃないんだよな

【スレッド】2ch型掲示板 その7【フロート型】@WebProg
http://pc.2ch.net/test/read.cgi/php/1040777088/l50
新しい掲示板の仕様を考える@WebProg
http://pc.2ch.net/test/read.cgi/php/995359658/l50

この辺か
0884nobodyさん02/12/28 20:31ID:???
>>883
じゃあそこが案上げてくるまでこのスレはいらないわけだ。終了。
0885nobodyさん02/12/28 20:58ID:???
>>884
短絡的にしか考えられないんだな…
2つのスレで相互に連携をとって議論できればどれだけいいか。
たぶん2ちゃんねらにはまだ無理だろうけど
0886nobodyさん02/12/28 21:04ID:???
>>885
その通りだ。
0887nobodyさん02/12/28 21:17ID:???
そして終了か。
0888nobodyさん02/12/28 21:45ID:???
休止ってとこか。
0889nobodyさん02/12/29 00:40ID:???
XMLレベルで考えようとするからダメなんだよ
俺ならSGMLで全て解決
問題なし
0890nobodyさん02/12/29 09:07ID:???
>>889
口だけですか?
0891nobodyさん02/12/29 11:58ID:???
>>879
データ量の増加、サーバー側のCPU負荷の増加
無駄過ぎ
0892nobodyさん02/12/29 12:21ID:???
それが問題になる掲示板はほんの一握りなんだが。
0893nobodyさん02/12/29 12:28ID:???
>>891
まぁ、XMLの一般的なデメリットだな。

で、XMLのメリットの否定はしないのか?
XMLはでお前の挙げたデメリットもあるがそれ以上のメリットがあるから急速に普及しつつあるんだよ。
0894nobodyさん02/12/29 12:43ID:???
XML普及はいいが、掲示板のデータにXMLを使うメリットってなんだ?
>>344みたいにすればXMLじゃなくても拡張性なんぞ問題ないしな。
0895nobodyさん02/12/29 12:54ID:???
>>894
なぁ、>>344ってシーケンシャルにしかデータ置けないじゃん?
あれでスレッド構造とかツリー構造とか導入したら操作時のポインタの張り替えとか大変じゃない?
って言うか表示する自体大変な気もする。

だからってXMLがいいって訳じゃないよ。純粋に疑問に思っただけ。

0896nobodyさん02/12/29 13:00ID:???
>>894
勝手に拡張されるだろうから規定には無理だろ
0897nobodyさん02/12/29 14:05ID:???
>>896
それを言ったらXMLでも何でも皆同じ
0898nobodyさん02/12/29 14:45ID:???
>>896
その前提だと共通フォーマットなんぞ夢のまた夢なんだけどな。
0899nobodyさん02/12/29 15:07ID:???
>>895
XMLだってランダムアクセス出来ないんだからシーケンシャルでなにも問題はない。
ツリーなんかはデータフォーマットの領域ではない。
0900nobodyさん02/12/29 15:11ID:???
>>899
あなたにはがっかりです。
0901nobodyさん02/12/29 15:12ID:???
>>899
DOMとかX-Path使えばいくらでもランダムアクセスできるわけだが。
0902nobodyさん02/12/29 15:58ID:???
>XMLだってランダムアクセス出来ないんだからシーケンシャルでなにも問題はない。

キタ━━━━(゚∀゚)━━━━!!!!!!
0903nobodyさん02/12/29 20:01ID:???
XML厨は偽装してまで貶したいか。
0904nobodyさん02/12/29 20:06ID:???
アンチXMLが糞だと言う事がハッキリしたわけだが。
0905nobodyさん02/12/29 21:32ID:???
>>1
無理。

理由
>>2-904
0906nobodyさん02/12/29 21:55ID:???
>>905
それには同意。
0907nobodyさん02/12/29 22:46ID:???
>>897
XMLなら追加されたタグの部分は無視すればいいだろ



…344でも無視すれば同じか…
XMLなら入れ子構造とかできるのが何かに使えそうだ。
このスレのどこかに書いていたような…
0908nobodyさん02/12/30 00:24ID:???
XML推している香具師はぐだぐだ言ってないで
雛型を幾つか作って優位性をアピールしろよ
レス数が900を超えています。1000を超えると表示できなくなるよ。