以下では、Web 開発における PHP MySQL のアプリケーションを紹介するために、簡単なチャット ルームのデザインを例に挙げます
1. 全体のデザイン
1.1 構想と計画:
チャット ルームの基本原理は、同じ Web ページに接続している各ユーザーが送信した音声データを保存し、すべての音声データを各ユーザーに送信することです。つまり、チャットルームの機能は、全員の発言をデータベースに収集し、データベース内のデータを全員に送信することで実現されます。
1.2 テーブル設計
まず、MySQL を使用して、ユーザーのコメントを保存するチャット テーブルを作成します:
コードをコピー コードは次のとおりです:
mysql> CREATE TABLE chat
-> (chtime DATATIME,
-> ニック CHAR(10) NOT NULL,
->words CHAR(150)); 🎜>
テーブルには 3 つのフィールドのみが設定されています。chtime はスピーチの時間、nick は話者のニックネーム、words はスピーチの内容、スピーチは最大 150 文字です
1.3 Web デザイン
最もシンプルなチャット ルームには通常 2 つのページ フレームが必要です。1 つのページ フレームはユーザーがコメントを入力するためのフォームであり、もう 1 つは全員のコメントを表示するために使用されます。したがって、通常、コードセグメントには少なくとも以下のセグメントが必要です。
ページフレームの構造を作成する (main.php)
全員の発言を表示するプログラムセグメント (cdisplay.php)
を表示するプログラムセグメントユーザーの音声を送信します (speak.php)
チャット ルーム プログラム セグメントに入るユーザー ログイン (login.php)
2. コード設計
上記の計画が完了したら、PHP を使用して上記の機能を非常に簡単に実現できます。
2.1 ユーザーログイン login.php、このコードは完全な HTML Web ページです
コードをコピー コードは次のとおりです:
ユーザーログイン ニックネームを入力してください🎜>
作業が完了すると、簡単なチャットルームが完成します。もちろん、デザイナーは、現在のチャット ルーム メンバーのリストを表示するページ フレームの追加、話す絵文字の追加、発言者の IP の取得、ページのさらなる美化など、個人の好みに基づいてパーソナライズされたデザインを作成できます。