X



トップページ自宅サーバ
762コメント205KB
自宅鯖で2ch級の掲示板を運営できるか?
0001DNS未登録さん
垢版 |
03/05/11 20:29ID:xxTaq9Zs
0から掲示板サイトを作った時
やっぱり自宅鯖でやりたいわけですが
0193DNS未登録さん
垢版 |
03/06/01 18:00ID:RW5XSSdK
登録ユーザーログイン制にすれば解決しそうだが、
当然匿名掲示板で無くなるし、
管理側の負担も大きくなるからダメだしな。
0195DNS未登録さん
垢版 |
03/06/01 20:04ID:SM+woYmo
>>192
それ考えたんですよね。

ある程度はクッキーでできますよ。
>新着コメント順表示orスレッド・ツリー一覧表示
これなんかは特に。

クッキーは寿命が設定できますから、消えたりはしませんよ。

ただ、切り替えるほど多彩なインターフェースが必要なのか
というところが疑問だったりします。

ユーザーインターフェースについて考えているのは
1お気に入り登録機能
お気に入りに登録(クッキー)したスレッドの
更新をチェックして
更新してるものがあればjavascriptで小さいウィンドウで表示する。

2関連スレガイド
関連スレを左側に表示する

こんなところです
まだ2つとも実装はしてませんが、
アルゴリズム的には問題ないです。

0196DNS未登録さん
垢版 |
03/06/01 20:49ID:SM+woYmo
あと、とりあえず立てるだけなんですが
カテゴリの要望なんてのがあれば、よろしくお願いします。
0198DNS未登録さん
垢版 |
03/06/01 21:41ID:SM+woYmo
了解ですw

暇だったのでベンチをとってみました。
稼動しているのは作業中のノートパソコンです。
mobile pentium3 700MHzくらい
メモリはたしか256MB
(重要なのはHDなんですが、わかりませんw)

ベンチの取り方は、TOMCATからのアクセスではなく
javaプログラム、JSPで使っているライブラリを使って
データの出し入れをしてみました。
なので、実際にはTOMCATがJSPをロードする時間とかがかかってきます。

結果は
まず掲示板を1000個作ってみました。
その結果、68749msecかかりました。
従って、一つの掲示板を作るのに0.07secかかります。

次に、1000個の書き込みをしました。
書き込み内容は60文字の日本語です。
まず、1000個の掲示板に分散して書き込むと
95505msecかかりました。
すなわち、1書き込み0.1secです。
これは、意外にも重い処理です。
しかし、30個の掲示板に分散すると
4206msecかかりました。
すなわち、1書き込み0.004secです。
また、1個の掲示板に1000個すべてを書き込むと
2224msecとなりました。
DBのキャッシュがどうも影響しているようです。

最後に読み込みですが
番号0から30までの書き込みを読み込むという動作を
1000回行いました。
1つから読み出すのには5498msecかかりました。
すなわち、1ロードは0.005secかかります。
次に30個の掲示板に分散して行いましたが、
結果はあまりかわらず、5638msecです。
次に500個の掲示板に対してですが
13950msecかかりました。
すなわち、1ロードに1.3secかかります。

0199DNS未登録さん
垢版 |
03/06/01 21:47ID:SM+woYmo
>すなわち、1ロードに1.3secかかります。
計算間違えましたw
0.0014secですね。

危険なのは、広範囲の掲示板に対してアクセスが起きている時
という事がわかりました。

逆に1サーバーに集中している時は
200人/sec
に近いアクセスに耐えられそうです。

ちなみに、JSP側でのキャッシュを機能させないようにしているので、
キャッシュアルゴリズムを動かせば、さらに高速な動作が期待できます。
0200ヲチ
垢版 |
03/06/01 22:11ID:???
ネットwatch板希望
0203DNS未登録さん
垢版 |
03/06/01 23:46ID:???

           ∧_∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
           ( ´Д` ) < 通報しますた
          /,  /   \_______
         (ぃ9  |
          /    /、
         /   ∧_二つ
         /   /
        /    \       ((( )))  / ̄ ̄ ̄ ̄ ̄ ̄ ̄
       /  /~\ \     ( ´Д` ) < 通報しますた
       /  /   >  )     (ぃ9  )  \_______
     / ノ    / /    /    ∧つ
    / /   .  / ./     /    \     (゚д゚) シマスタ
    / ./     ( ヽ、     / /⌒> )     ゚(  )−
   (  _)      \__つ  (_)  \_つ     / >

0205本7 ◆Ona1OO7eK2
垢版 |
03/06/02 11:56ID:ttdC/pEs
普段は固定IPなんだが安全性を優先して2chは動的IPでやってる。

あんまりにもDNSの再設定めんどくさい&忘れがちなんで自動で定期的に
任意のURLを開くアプリ作りました。
もう持ってるかもしれないけどタスクトレイに収まるスッキリしたやつなんで使
ってやってください。

DDNS_1000GEX Ver 1.0
http://www5e.biglobe.ne.jp/~ae86gtv/ddns_1000gex.zip
0207本7 ◆Ona1OO7eK2
垢版 |
03/06/02 12:00ID:ttdC/pEs
普段は固定IPなんだが安全性を優先して2chは動的IPでやってる。

あんまりにもDNSの再設定めんどくさい&忘れがちなんで自動で定期的に
任意のURLを開くアプリ作りました。
もう持ってるかもしれないけどタスクトレイに収まるスッキリしたやつなんで使
ってやってください。

DDNS_1000GEX Ver 1.0
http://www5e.biglobe.ne.jp/~ae86gtv/ddns_1000gex.zip

0208本7 ◆Ona1OO7eK2
垢版 |
03/06/02 12:03ID:ttdC/pEs
旧2chスクリプトの基本設計がムダが多いからそこから改良してもいいんじゃない?
0210本7 ◆Ona1OO7eK2
垢版 |
03/06/02 12:04ID:ttdC/pEs
Win鯖でスマートメディアを使ったサーバも考案中
0211本7 ◆Ona1OO7eK2
垢版 |
03/06/02 12:56ID:ttdC/pEs
スマートメディアは重かった。次はFDD鯖
0212残尿
垢版 |
03/06/02 16:36ID:???
とらぬたぬきのかわざんよう
0213DNS未登録さん
垢版 |
03/06/02 18:46ID:???
自分のスレじゃ飽きた足らず他のスレにまで来たか。
うぜえ
0215DNS未登録さん
垢版 |
03/06/02 22:34ID:???
この本7とかいう奴、他のスレで何かしたの?
0216ホゲホゲ
垢版 |
03/06/04 00:58ID:zt2ixVFF
掲示板CGIを設計する場合、
書き込みログファイルの形式を煮詰めておかなくちゃダメだよな。

スレッドやツリーがたくさんある掲示板の場合、
全部を一つのファイルでやるか、個々のスレッドに一つファイルでやるか
とかは基本的なことだが、

IPは公表するしない問わず記録はしておくべきだと思うが、
個々の投稿メッセージのIPをメッセージのログファイルと一緒に記録すると
何かサーバにトラブルがあった場合、IPが晒されてしまう原因にならないかな?

そういうことも考えなきゃいかんから難しい脳。
0218DNS未登録さん
垢版 |
03/06/04 01:39ID:???
>>216
上のほうで出た話のこと?
JSPだからCGIでもないしログの話にしてもMySQLで板ごとにデータベース分けて使うとの記述があるが
0220DNS未登録さん
垢版 |
03/06/04 21:05ID:oxMFKsNP
忙しくて、今日は公開できなくなってしまいました。
申し訳ないです。
(見てる人がいるかどうかは不明ですが)

公開できるのは土曜か、日曜ですかね。

ログの方は全部DBに詰め込んでいて、
アクセスする時はJavaプログラムからしかアクセスできないので、
IPは記録していますが、おそらく大丈夫でしょう。

ただし、ブラックリストは一部の人へ公開するかもしれませんね。
0222DNS未登録さん
垢版 |
03/06/05 01:14ID:mlPEqWgU
有線ブロードネットワークス(以下USEN)は、法人向けの光ファイバ接続サービス「BROAD-GATE02」で、
新たに「BROAD-GATE02 光ギガビットアクセス」を開始した。
1Gbpsの光ファイバ接続を、月額基本利用料48万円の定額制で提供する。
http://bb.watch.impress.co.jp/cda/news/1704.html


格安ギガビットサービス、始まっちゃうぞ。
この回線で、2ちゃんねるをやれるかな?
0223やきん ◆n3D69Zsbfg
垢版 |
03/06/05 01:33ID:???
ほぅほぅ

田舎にはなかなか来ないだろうなぁ。。。
東京じゃ地代が高いしなぁ
でもなんかすごい時代になってきた
0224むむむ ◆aczsMUMUMU
垢版 |
03/06/05 02:37ID:???
記念カキコしてみる。

>>222 >>223
有線ブロードはねー、、、。
とってもよくがんばってると思うし、担当してる技術者はカナーリ面白い人だし、
(http://www.janog.gr.jp/meeting/janog10/pdf/janog10-373-up-02.pdf)
ネットワーク構成も悪くないんですけど、なにぶんエリアが、ねぇ。

私、東京のど真ん中山手線内都心文京区に住んでるけど、
有線のエリアじゃありませんです。BROAD-GATE01が始まった瞬間
(正確にはその前)から希望しまくってるんですけどね。

むろん、有線が怠慢してるとか悪いとか、そーゆーことじゃないんですけどね。
そのへんの裏話系は上記URLのプレゼンを見るのが吉で。
0225DNS未登録さん
垢版 |
03/06/05 02:37ID:???

         ■       ●
       ∧//∧     ∧//∧
       ( ^×^)   ( ・∀・)
       ∪  ∪    ∪   ∪    ●
     ● (__)_)   (__)_)  ∧//∧
  ∧//∧                ( ゚Д゚ )
  ( ´∀`) / ̄ ̄ ̄ ̄ ̄ ̄\   ιヽιヽ
  ∪  ∪ |  机上の空論  |     ∪ ∪
  (__)_) \_______/
          凵    凵       ■
      ■              ∧//∧
    ∩//∩      ■     ( ’∀’ )
    ( ´∀`)    ∧//∧    ∪  ∪
    ∪  ∪    ( *゚ー゚)    (_(_)
    (__)_)   @___)
0229DNS未登録さん
垢版 |
03/06/05 11:24ID:???
東京−大阪間の回線細すぎ。九州、北海道は目を覆いたくなるね。
0230DNS未登録さん
垢版 |
03/06/05 18:52ID:qyP3KasC
>>229
それって広域IP網の話なの?
0231DNS未登録さん
垢版 |
03/06/05 23:01ID:???
USENのお話です。

東京-大阪 2G
九州-大阪 1G
北海道-東京 1G

USEN全体の対外接続6G
海外接続は1G

この貧弱な回線どうよ?バックボーン公開していない理由もうなづける。
スピードテストで強いのはホップ少ない東京間だけの話。
一旦東京を出ると圧倒的にOCNとかの方が強い。
0232DNS未登録さん
垢版 |
03/06/05 23:27ID:???
>>231
例えば東京のUSENの回線にぶら下がったサーバがあるとして
九州までパケットを転送する時、USENの回線品質が悪くなった場合
USENのショボイ東京-九州間回線を使わずに他の経路で行くんじゃないのかな。
インターネットってそういう仕組みだよね?
良く知らんけど・・・
0233DNS未登録さん
垢版 |
03/06/06 20:57ID:vY2OgPFR
USENだったらMP3ダウンロードし放題だろう
0235DNS未登録さん
垢版 |
03/06/07 05:35ID:tNKnDWb4
会社に引いちゃおうかな。1Gbit
0236DNS未登録さん
垢版 |
03/06/07 07:02ID:???
>>232
そうだと思う。
Usen麾下のリンクゲートウェイ間で特殊な事やっていれば話は別だけど。
ローカル同士なら(東京〜大阪間ってローカルっていうのか?)wwwを通さないとか?

>>演タン
いーのかそれw
0238DNS未登録さん
垢版 |
03/06/07 12:48ID:???
2ch程度の書き込み量なら、スペックのいいサーバ1台でできるよ。
0239DNS未登録さん
垢版 |
03/06/07 16:50ID:???
でもBフレを10本引いて分散させた方が良くないかな?
0240DNS未登録さん
垢版 |
03/06/07 19:01ID:6G3NzqOX
>>239
わしもそう思う。しかし、
各回線ごとに別IPになってしまうよな、やっぱ。
これって、かなり不便でないかい?
0241DNS未登録さん
垢版 |
03/06/07 21:36ID:4BCPo87j
ただいま、サーバー環境を整えています。
今日中に公開できるかどうか・・・・
明日も少し予定が詰まっていて
さらに一週間後になってしまったら、申し訳ないです。
to 少数のかたがた
0246DNS未登録さん
垢版 |
03/06/08 00:25ID:???

モロ動画 体験BBS 画像UPBBS チャット!!
完全無料オリジナル出会い系新設!!
来て・見て・書いて・貼る、ついでに出会いも・・・・
http://www.h2.dion.ne.jp/~m_oka/moemoe/moe.html
小遣い稼ぎの方法も載ってます。
案外バカに出来ない収入が・・・・
0247DNS未登録さん
垢版 |
03/06/09 23:12ID:???
>>240
いや、一つの板で10ip使うんじゃなく1板1ipって事で。
まぁ1板って事はないけどさ。

今から大規模なBBSを作るとしてジャンルごとに別けた方がいいのは確実だし。
管理が大変ですがね。。。
0249DNS未登録さん
垢版 |
03/06/14 20:13ID:eO8tZvXq
とりあえず、WEBからのアクセスが可能になりました。
aice.zive.net/index.jsp
です。
お気づきの点などありましたら、お知らせください。

サーバー環境の整理と、文字化けで苦戦してしまい
公開が遅れてしまいました。
待たせてしまった方々申し訳ないです。

掲示板を更新日ごとにソーティングするなどの
基本的な処理の一部が実装されていなかったり、
クッキーなどを使った、データ管理も未実装だったりします。

とりあえず、こんな感じでできたという事の報告だと思って、
見てください。

index.jsp:トップページ
read.jsp:読み込みのためのJSP
write.jsp:書き込みのためのJSP
make.jsp:スレッド作成のためのJSP
となっています。

また、掲示板の名前はFusionにしました。
多くの人の意見が混ざりあい、新しい物が生まれる
そんな意味をこめて名前を付けました。
0250DNS未登録さん
垢版 |
03/06/14 20:16ID:eO8tZvXq
エラー処理等ができていないので、
TOMCATのはくエラーを目にする事があるとは思いますが、
デバッグ中なのでご勘弁をw

個人的に気づいたのは、
書き込んでから反映されるまでに、ほんの少し時間があるので
書き込んで、次のページが表示されたとき
「あれ?書き込み失敗?」
といった事が起きます。

2chみたいに、一度他のページに飛ばしてから戻ってくるのが
いいのかもしれません。

ご要望等があれば、是非教えてください。
0251DNS未登録さん
垢版 |
03/06/14 20:19ID:eO8tZvXq
2getしてくれた方、ありがとうございますw

とりあえず、データは消してしまうので
荒らしたり、遊んだりしてくださって結構ですよー
掲示板も作り放題です。

まだ、開発中ですので
起動時と終了時はお知らせしにきます。
0252 ◆SAKE0OPBUM
垢版 |
03/06/14 20:20ID:???
書き込みの反映はもの凄く速いです
時間が滅茶苦茶になってます
0253DNS未登録さん
垢版 |
03/06/14 20:23ID:eO8tZvXq
時間の方は調べてみます。

感謝です。
0254DNS未登録さん
垢版 |
03/06/14 21:42ID:eO8tZvXq
とりあえず、第一回目の公開はこれで終了にします。
いろいろな問題点もわかりました。
ご協力ありがとうございました。

基礎的な部分から、細かい部分まで
できる限り改良し、第二回の公開を行います。

上記のURLで
アクセスできる事もあると思いますので、
その時はアクセスしてもらって構いません。
本当にシャットアウトしたい時は、
自分でルータの設定を変更しますので。

破壊的活動を行っても今のところは構いません。
0256DNS未登録さん
垢版 |
03/06/15 00:44ID:ZHNli9eM
ホント o(゚Д゚)っ モムーリ!
0257DNS未登録さん
垢版 |
03/06/15 03:07ID:???
来たときには一次公開終わってたyo(´・ω・`)ショボーン
展開早すぎる…
0258248
垢版 |
03/06/15 09:08ID:???
久しぶりに来てみたらこの有り様か…ヽ(`Д´)ノウワァァァン マタクルヨー
0259DNS未登録さん
垢版 |
03/06/15 11:21ID:???
まぁさ公開してみて初めて見つかった問題点とか色々出てきたんでしょ?
ちょっと経験あるのでしょうがないと思います。

(´Д⊂ ガメンダケデモミタカッタ
0260DNS未登録さん
垢版 |
03/06/15 11:59ID:???
お、遅かった・・・

このスレチェックしとこ
0261DNS未登録さん
垢版 |
03/06/15 18:37ID:I2eogqrB
申し訳ないです。
まだ、未実装な機能が多いので。

来週の土日あたり、また公開します。
その時は見てください。
忙しくて平日は作業ができないのが、非常に悔しいです。
0263DNS未登録さん
垢版 |
03/06/15 22:03ID:mH6ZQhT6
烈しく期待age
0264茶パリーマン ◆sWuuqxHrHo
垢版 |
03/06/17 15:54ID:ayFvJRsg
自宅サーバで高負荷の掲示板を構築中。
1日100万ヒット程度なら耐えられるが、それ以上は
別サーバになってしまう。
1600万ヒットの2chならサーバ16台計算、、、
0266茶パリーマン ◆sWuuqxHrHo
垢版 |
03/06/18 16:04ID:8YH8MlMx
IP8、IP16、IP32にすれば物理的な光ケーブルは
数本で済むと思われる。
といってもスループットの問題があるので
ルータ次第
0268Banfui ◆BANFUI/gc.
垢版 |
03/06/18 19:17ID:???
おもしろそうですね。
自鯖の限界(?)までがんがってください。
0272DNS未登録さん
垢版 |
03/06/22 21:00ID:Mzrb6Ba1
うー、ごめんなさい。
今日はあまり作業が進みませんでした。

暑い中皆さん仕事に集中できますか?
暑さを乗り切る方法があれば教えてください。

ごめんなさい。
0274DNS未登録さん
垢版 |
03/06/23 06:56ID:???
>>272
今日みたいな暑さなら>>273の言うように窓を開けて冷たいお茶をマターリ
飲みながらUSBせんぷうきを回すくらいでまだいけるぞ。
USBせんぷうきが今年も売ってるかどうかは知らんが。
0276DNS未登録さん
垢版 |
03/06/24 03:53ID:???
バスパワー駆動だからハードを痛めないか心配…
0278DNS未登録さん
垢版 |
03/06/28 06:11ID:???
あれ?突然誰も書き込まなくなってる…
開発続いてるのかなぁ…
0281DNS未登録さん
垢版 |
03/06/28 23:23ID:???
今までの話しが壮大なネタだったって事が有りませんように・・・
0282DNS未登録さん
垢版 |
03/06/29 00:47ID:8+QtZG55
久しぶりです。
現在鋭意開発中です。
正式公開はしていないので、途中で何度も再起動が入ると思いますが
http://aice.zive.net/index.jsp
でアクセス可能です。

ネタではないです。

進展の方がいまいちです。
申し訳ありません。
0284DNS未登録さん
垢版 |
03/06/29 00:59ID:8+QtZG55
ちょっとバグりました
もう大丈夫です
0285 ◆SAKE0OPBUM
垢版 |
03/06/29 01:16ID:???
確認しました
書き込みの反応、かなり速いみたい
0286DNS未登録さん
垢版 |
03/06/29 03:10ID:???
ありゃ、また500出てるね。
寝ちゃったかな?
0288DNS未登録さん
垢版 |
03/06/29 03:31ID:8+QtZG55
>>287
テスト期間中なら全然問題ないです。

デバッグのため
SQLをファイルに全部書き出してるので、多少遅かったり
するかもしれませんが。

>>286
TOMCATを立ち上げ忘れてました。
TOMCATが落ちてて、Apacheだけ起動していると
500が出ます。
0289DNS未登録さん
垢版 |
03/06/29 03:34ID:8+QtZG55
すごい長い書き込みがありましたがw
後々は適度な文字数制限をしようかと
考えています。
今はデータベースのTEXT型で保存できるだけ
書き込めます。
0290DNS未登録さん
垢版 |
03/06/29 03:35ID:8+QtZG55
DUKEきましたw
さすがにエラーでましたね・・・

テスト感謝です。
0291DNS未登録さん
垢版 |
03/06/29 03:39ID:???
あれ?書き込めないね(w

いやぁ、改行規制がなさそうなのでどこまでいけるか試したくなっちゃいました(w
0292DNS未登録さん
垢版 |
03/06/29 03:46ID:8+QtZG55
ああ、DUKEじゃなかったっぽいですねw

ちょっとエラー原因がわからなかったのですが、
なんなんでしょ?
再帰のところでこけったっぽいですが・・・

再帰は危険ですね
レスを投稿する


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