| 510 | |
| 511 | == 掲示板を作ってみよう == |
| 512 | |
| 513 | Hello, World だけでは面白く無いので、もっと Web アプリらしいものを作ってみましょう。掲示板は基本中の基本ですから、練習には持って来いでしょう (多分…)。 |
| 514 | |
| 515 | まずは機能要件を整理しましょう。ざっと以下の通りでしょうか…。 |
| 516 | |
| 517 | * 認証とかは設けない。ていうか、これまでに作っていたプロジェクト環境の中で作ってしまうことにする。 |
| 518 | * ユーザーが入力するのは、名前とコメントのみ。 |
| 519 | * どちらかが未入力の場合は、エラーとする。 |
| 520 | * 一度に表示するコメントは 10件までとし、新しいコメントから順に表示する。古いコメントはページを切り替えて表示できるようにする。 |
| 521 | * コメントの表示内容は、投稿者名と日時、コメント本文。コメント本文は入力されたとおりにそのまま表示する[[FootNote(HTML とか Wiki フォーマットとかで装飾表示はしないということ。)]]。 |
| 522 | |
| 523 | CSRF などの迷惑行為につながる脆弱性対策は考慮しませんので、今回のチュートリアルで作ったものをそのままインターネット上に公開することはお控えください。あくまでご家庭の LAN 内でお楽しみいただく程度に止めていただければと思います。 |
| 524 | |
| 525 | === データベースを作成する === |
| 526 | |
| 527 | 掲示板に書き込まれるデータはどこかに保存しなければなりません。ファイルに保存とかでもいいのですが… 普通に Microsoft SQL 使いましょう。 |
| 528 | |
| 529 | |