ブクログ -WEB本棚サービス-
http://booklog.jp/
こういったサイトを作るには、どういった知識が必要なのですか?
プログラミング言語や、サーバに関するどういった知識など、具体的に教えてもらえると嬉しいです。
見た感じだと、PHP と JavaScriptと MySQL(データーベース系)が使われていると思います。
MySQL系のデータベースを使わなくてもテキストでも可能ですが、検索の早さからMySQL系が使われていると思います。
で、これとまったく同じような物を作ろうとするなら
HTML
CSS
JavaScript
PHP
SQL
以上5つの知識が必要でしょう。
すべて分からないのなら上から順に学ぶことをお勧めします。
参考サイト(JavaScriptまで)
ブクログでは自分のデータを本棚のように表示させたりする機能など、
ビジュアル的にも考えてつくられている部分もあるので HTML や CSS 、場合によっては JavaScript の知識も必要になると思います。
ブクログはおそらく PHP で開発されていると思いますが、
PHP に限らず Perl などの動的な Web アプリケーションが
開発できるプログラミング言語の知識が必要になりますね。
http://www.amazon.co.jp/exec/obidos/subst/associates/join/webser...
Amazon が提供している Amazon Web サービスの API を
利用するために REST や XML などの知識も必要です。
ブクログのように不特定多数の人がそれぞれのデータを操作する場合、
そういったユーザ管理やデータベースの知識も必要になってくると思います。
以上、ハードルとなりそうな順に必要になりそうなものをあげてみましたがどうでしょう。
とても詳しい説明をありがとうございます!
なるほど。
1の方に追加して、RESTやXMLの知識も必要と言うことですね。
あとは、ユーザ管理やデータベースの構築ですか。
たくさんありますが、一つ一つ頑張っていきたいですね。
ありがとうございました!
ありがとうございます!
HTMLとCSSは、それなりに知識はあると思っているので、あとはJavaScriptとPHPとSQLを頑張るということですね。
とても参考になりました。