人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

プログラミングを半年ほど勉強しました。
これから、SNSを作ろうかなと思ってるんですが、ちょっと気になることがあります。
データベースの知識がほとんどないんです…(SQLコマンドは打てますが…)
それで、大規模なSNSになったときに、やっぱりユーザからしたら検索したときに早く検索されたほうがいいと思うんです。
mixiとかのデータベース作っている人って、すごい詳しい人が集まって作ってるんですよね?たぶん設計から何から、いろいろ考えて作られてるんですよね?
やっぱりSNS作るなら、データベースエンジニアの会社に入って修行したほうがいいのでしょうか?本とかで勉強すればなんとかなりますか?

●質問者: taityou3
●カテゴリ:ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● degucho

いきなりmixi規模の人数が集まってmixiほどの機能を使うんですか?
SQLが打てるということは最低限の知識は持っているということなので
遅くなったら勉強して改善するでいいと思います。

どのDBMSを使うのかわかりませんが最近のデーターベースは
デフォルト設定で自動チューニングとかでも
そこそこの性能が出るようになっています。


2 ● kseikaku

現実的には、半年程度のプログラミング経験で、一人で(かどうかはわかりませんが)いきなりSNSをつくるのは大変だと思います。


オープンソースのSNS構築エンジンを使うと、DB設計まで意識しないでも理想に近いものがつくれるかもしれません。

http://www.openpne.jp/ ←OpenPNEというソフトのページです。開発会社も日本ですし、情報も集めやすいとおもいます。(すいません。僕は使ったことがありません)

関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ