WEBを勉強中です。質問させてください。求人サイトのような感じで、ユーザーごとのプロフィールや履歴を管理するページを持つサイトを作るにはどのような知識が必要となりますでしょうか?
現在、HTML、CSS、WordPressを身につけました。たとえば、どのようなデータべースを構築するスキルが必要ですとか、JAVAの知識が必要ですとか、PHPが必要ですとか、そんな感じでアドバイスを頂けたら嬉しいです。
WordPressはphpとデータベースで出来ていて身に付けているのであれば応用で求人サイトのようなサイトを作ることも比較的容易だと思う。
ありがとうございます。それでは現状の延長でwordpressでphpの勉強を進めていきたいと思います。
wordpressを使えるのであれば、wordpressの開発言語であるPHPを学ぶと目的の求人サイトも作れるようになるでしょうし、wordpressのカスタマイズも出来るようになるので、PHPでよいのではないでしょうか?
後はクライアントサイドの言語としてjavascriptの勉強も必要になってくると思います。
ありがとうございます。実際に作りたいのは流石に求人サイトではないので、だったらjavascriptは後回しでよさそうですね。
個人情報を入力してもらう場合、セキュリティはどのような点に気をつけるべきかの勉強も必要ですよね。難しいです。みなさんは、こんな事は熟知しているのでしょうね。尊敬します。
個人情報を扱うので、IPAが無償で提供している「安全なwebサイトの作り方」は、読んだほうが良いかもしれません。面倒なら、CSRF、セッション固定、XSS、SQLインジェクションの対策、パスワード暗号化のトレンドは把握しておくと良いです。
後、ログイン、セッション管理、クッキーに関する知識も持っておくべき。
データベースに関しては「SQLアンチパターン」を軽く読んでおくと良いです。
ありがとうございます。
むぐぐ……。なにやらかなりハードルが高くなってまいりました……。ここのみなさんは本当にすごいですね。勉強に励みたいと思います。
どの言語を選択するかは、正直、どれでもいいです。おさえるべきは、どういう内容を処理する言語が必要かどうかです。
何かしらのサービスを興そうと思ったら、上記はすべているだろうね。それを外注するかどうかは別として。ちなみに、わかっていると思うけど、上記の技術でできるのは単なるシステムなので、サービスに必要なもう半分はもっと違う分野にあるよ。
で、申し訳ありません……。「違う分野のもう半分」とはどういう意味でしょうか? 分かってませんでした……。
システムを組めて、サイトデザインとコーディング(html+css)以外に何が必要になりますか?集客力とかSEOとかって事ではないんですよね?
マーケティングじゃね?求人サイトなんて腐るほどあるんだから、差別化しないと。
例を挙げるならば、印刷・製本する機械があるだけでは本は成立しないってこと。
みんなの回答 4 件
WordPressはphpとデータベースで出来ていて身に付けているのであれば応用で求人サイトのようなサイトを作ることも比較的容易だと思う。
wordpressを使えるのであれば、wordpressの開発言語であるPHPを学ぶと目的の求人サイトも作れるようになるでしょうし、wordpressのカスタマイズも出来るようになるので、PHPでよいのではないでしょうか?
後はクライアントサイドの言語としてjavascriptの勉強も必要になってくると思います。
個人情報を扱うので、IPAが無償で提供している「安全なwebサイトの作り方」は、読んだほうが良いかもしれません。面倒なら、CSRF、セッション固定、XSS、SQLインジェクションの対策、パスワード暗号化のトレンドは把握しておくと良いです。
後、ログイン、セッション管理、クッキーに関する知識も持っておくべき。
データベースに関しては「SQLアンチパターン」を軽く読んでおくと良いです。
どの言語を選択するかは、正直、どれでもいいです。
おさえるべきは、どういう内容を処理する言語が必要かどうかです。
何かしらのサービスを興そうと思ったら、上記はすべているだろうね。それを外注するかどうかは別として。
ちなみに、わかっていると思うけど、上記の技術でできるのは単なるシステムなので、サービスに必要なもう半分はもっと違う分野にあるよ。
関連するトピックス