• ベストアンサー

このmsn相談箱は何サーバーに該当しますか?

私はもう余計なことは書きません。 質問は 「このmsn相談箱は何サーバーに該当しますか?」 です。 どうぞ宜しくお願い申し上げます。

質問者が選んだベストアンサー

  • ベストアンサー
  • utakataXEX
  • ベストアンサー率69% (711/1018)
回答No.2

前質問も読んだ上で、おやりになりたい事を類推しつつ、代替案や妥協案も挙げてみます。 もしかしてご存知の点もあるかもしれませんが、そこは御容赦のほどを。 ■MSN相談箱は何サーバに該当するか? これについては、#1さんの回答の通りです。 「MSN相談箱」と書かれていますが、#1さんの回答の通り、「MSN相談箱」は実は「教えてgoo」でもあり、その実体は「OKWave」です。 「何の話だ?」と思われたら、ここをご確認ください。 ↓ 「パートナーサイト」とは何ですか? http://faq.okwave.jp/EokpControl?&site=guidePC&tid=103115&event=FE0006 データベースはおそらくOKWaveに集約されているものと思われます。 つまり、DBサーバはOKWaveだけに存在するものでしょう。 (あくまでも想像。もしかしたらパートナー側にも連携インターフェース用のDBがあるかも) WEBサーバは、各パートナーサイトのものでしょう。 もちろん、OKWave自身もWEBサーバを持っています。 因みに、本家OKWaveのWEBサーバのOSは CentOS です。 (HTTPヘッダーを見るとわかります。まあ、この辺は今はスルーでOK) 「MSN相談箱」「教えてgoo」については、ヘッダーからは、OSまではわかりませんでしたが、多分MSNは親方マイクロソフトなので、Windows20xx系のサーバOSでしょう。 WEBサーバーソフトは、OKWave、教えてgoo、MSN相談箱とも Apache です。 (この話も今はスルーで) ■質問者様の目指すもの (類推ですので「これ違う」等ありましたらご指摘ください) ・dBASEのフォーラムや掲示板を作りたい ・場所は自前のサーバで ・プログラムも自分で作る予定 ■代替案・妥協案 「10年かかってでも上記の事を100%完遂したい」のか、それとも「早くdBASEについて情報共有の場を作りたい」のか? 後者であれば、以下、代替案。 ・ブログやCMSを使う (プログラムを一から作る必要はありませんがモディファイはする必要あり) ・サーバは自前ではなくレンタルサーバにする (OS=主にLinuxについて習熟する必要あり) これであれば、「これから勉強していく」事を考慮しても、頑張れば数ヶ月で立ち上げられると思います。 ■あくまでも「すべてを自分でやるのだ」と言う場合 まず半年以上は、時間をかけてLinuxの勉強をしてください。 因みに、数あるディストリビューションの中で自前サーバを作るに当たってCentOSと言う選択は悪くないと思います。 本家OKWaveもCentOSですしね。 ここではプログラム云々は薄くしておき、「WEBサーバを公開する」と言うところに注力です。 (もちろん一緒に進めてもOK) 先ほど書いた Apache なるものがここで出てきます。 半年以上と書いた根拠。この場合、代替案のレンタルサーバを使う場合よりも習熟の度合いが高い必要があるからです。 何故なら、 「自前サーバーを公開する」=「インターネットコミュニティ全体への責任を負う」 事になるからです。 「何故?」と思われたら、その答えがわかるまでは、この計画はストップした方がよいでしょう。 (質問者様ご自身がサイバー犯罪の加害者となってしまう可能性があります) #1さんの回答にあるとおり、MSN相談箱のレベルでサービスを提供する場合、複数台のサーバが必要ですが、それほどアクセス繁多でなければ、スタート時点は1台でも大丈夫です。 但し、コミュニティの参加者に対してFAQとして明記しておいた方がよいでしょう。 実際、個人公開サーバだと「サーバー落ちてたらゴメンね」的なエクスキューズがわかりやすいところに書いてあったりします。 さて、ここまで来てようやくアプリケーションですね。 データベースにMySQL、プログラム言語にPHP、と言うのがとっつきやすい組み合わせだと思います。 LAMP(Linux+Apache+MySQL+PHP)と呼ばれる構成になります。 この辺に関しては、書籍もネット上のFAQも沢山転がっていますが、問題はプログラミングの前段階です。 ・フォーラムの要件/仕様確定 ・DB/アプリの設計 この辺が何気に苦労するような気がします。 まあ、個人公開サーバだし、チマチマ修正して行くしかないでしょうね。 質問者様の投稿内容から(大変失礼ながら)類推して、リリースに辿り付けるのは、今から始めて、早くても3~4年後、お仕事(学生?)を続けながらであれば、もっとかかると思います。 10年はリアルに有り、かと。 以上、ご参考まで。

offikou
質問者

お礼

因みに私は非営利企業の代表をやらせて頂いております。 弊社にはコンピュータに詳しい人材が皆無で四苦八苦 しております。 PCは7台あるのですが、殆ど泣いております。 因みに7が2台。CentOSが1台目? 後はUbuntuです。 私が学生と類推されたのであれば、それはかなりの自信喪失です。 立派なサラリーマンもきちんと経験したつもりです。 まぁ、それは仕方ありませんね。 「こればっか。」やることも可能です。 しかし、それでは脳が硬くなるので避けておきます。 そうですか・・・? 早くて3・4年後ですか・・・? ただ、3・4年後より前に「もぉ、やぁーめた。」 となるよりはマシですね。 ありがとうございます。 今後とも宜しくお願い申し上げます。

すると、全ての回答が全文表示されます。

その他の回答 (1)

  • wingstar
  • ベストアンサー率37% (102/275)
回答No.1

簡潔すぎて、今度は何が聞きたいのかわからない… WebサーバとDBサーバで動いていると想定されます。ごくごく一般的な構成だと思いますが。 ただし、アクセス数が多いので、負荷分散(ロードバランサーなど)や、DBサーバを複数台使ったり、WebサーバとDBサーバだけでなく必要なDNSサーバやその他いろいろなサービスが動いてはじめてこのようなシステムを構成することができます。 よって、質問してきていることは、あまり聞いても意味無いと思います。 なぜなら設計次第で、どのようなサーバが必要になってくるかわからないからです。 ちなみに、このMSN相談箱や教えてgooなどは、CentOSではありません。 しかし、同じものを作ろうと思えば、CentOSだろうがubuntuだろうがWindowsだろうが時間さえあればできるでしょう。

offikou
質問者

お礼

左様でございますか・・・? これでは簡潔過ぎて回答できないということですね。 お二方様とも詳しい方ですが、失礼ですが もうお一方のご回答をメインに 参考にしたいと存じます。 あれ・・・? よく見てみますとお二方様のご意見が異なっていますね。 今の私にその論議に入っていく知識も余裕もありません。 ありがとうございます。 今後とも宜しくお願い申し上げます。

すると、全ての回答が全文表示されます。

関連するQ&A