-
ID:33Ggsx さんの質問

WEBを勉強中です。質問させてください。
求人サイトのような感じで、ユーザーごとのプロフィールや履歴を管理するページを持つサイトを作るにはどのような知識が必要となりますでしょうか?

現在、HTML、CSS、WordPressを身につけました。
たとえば、どのようなデータべースを構築するスキルが必要ですとか、
JAVAの知識が必要ですとか、PHPが必要ですとか、そんな感じでアドバイスを頂けたら嬉しいです。

みんなの回答 4 件

ID:RS3xhJ さんの回答

WordPressはphpとデータベースで出来ていて身に付けているのであれば応用で求人サイトのようなサイトを作ることも比較的容易だと思う。

ID:33Ggsx

ありがとうございます。
それでは現状の延長でwordpressでphpの勉強を進めていきたいと思います。

ID:3EJXBs さんの回答

wordpressを使えるのであれば、wordpressの開発言語であるPHPを学ぶと目的の求人サイトも作れるようになるでしょうし、wordpressのカスタマイズも出来るようになるので、PHPでよいのではないでしょうか?

後はクライアントサイドの言語としてjavascriptの勉強も必要になってくると思います。

ID:33Ggsx

ありがとうございます。
実際に作りたいのは流石に求人サイトではないので、だったらjavascriptは後回しでよさそうですね。

個人情報を入力してもらう場合、セキュリティはどのような点に気をつけるべきかの勉強も必要ですよね。
難しいです。
みなさんは、こんな事は熟知しているのでしょうね。尊敬します。

ID:jkCq30 さんの回答

個人情報を扱うので、IPAが無償で提供している「安全なwebサイトの作り方」は、読んだほうが良いかもしれません。面倒なら、CSRF、セッション固定、XSS、SQLインジェクションの対策、パスワード暗号化のトレンドは把握しておくと良いです。

後、ログイン、セッション管理、クッキーに関する知識も持っておくべき。

データベースに関しては「SQLアンチパターン」を軽く読んでおくと良いです。

ID:33Ggsx

ありがとうございます。

むぐぐ……。
なにやらかなりハードルが高くなってまいりました……。
ここのみなさんは本当にすごいですね。
勉強に励みたいと思います。

ID:1Do/fv さんの回答

どの言語を選択するかは、正直、どれでもいいです。
おさえるべきは、どういう内容を処理する言語が必要かどうかです。

  • クライアントサイド言語(主にjavascript)
  • サーバーサイド言語(phpなど)
  • データベース言語(sqlなど)
  • サーバー管理系の知識(セキュリティや可用性など)

何かしらのサービスを興そうと思ったら、上記はすべているだろうね。それを外注するかどうかは別として。
ちなみに、わかっていると思うけど、上記の技術でできるのは単なるシステムなので、サービスに必要なもう半分はもっと違う分野にあるよ。

ID:33Ggsx

ありがとうございます。

で、申し訳ありません……。
「違う分野のもう半分」とはどういう意味でしょうか? 分かってませんでした……。

システムを組めて、サイトデザインとコーディング(html+css)以外に何が必要になりますか?
集客力とかSEOとかって事ではないんですよね?

ID:aUI4vr

マーケティングじゃね?求人サイトなんて腐るほどあるんだから、差別化しないと。

ID:1Do/fv

例を挙げるならば、印刷・製本する機械があるだけでは本は成立しないってこと。

最終更新日:2014-02-28 (3,155 views)

関連するトピックス

ページ上部に戻る