chap1_phpapp_001.gifは、6個のテキスト・ボックスを2列に3つずつ示しています。各ボックスは、チュートリアル・アプリケーションのファイルを表しています。いずれのボックスにも、各ファイルの説明が記載されています。各ボックスは矢印の付いた線で結ばれています。
左側の列には、上から順に次のボックスがあります。
anyco.php
ページ・リクエストを管理するためのフォーム・ハンドラ(コントローラ)が提供されている初期ページ。
anyco_ui.inc
ユーザー・インタフェース・ロジック: HTMLフォームおよびデータベース・データをHTML表に表示するPHPコードが記述されているインクルード・ファイル。anyco.phpを指している線があります。別の線がstyle.cssから指されています。3つ目の破線がanyco_im.phpを指してます。
style.css
HTML表示を管理するカスケード・スタイルシート(CSS)・ファイル。
右側の列には、上から順に次のボックスがあります。
anyco_cn.inc
デフォルトのデータベース接続情報を定義するインクルード・ファイル。ユーザー名、パスワードおよびデータベース接続識別子が記述されています。anyco.phpを指している線があります。
anyco_db.inc
モデル・ロジック: データベース接続を作成し、問合せおよびデータ操作文を実行するデータベース・ロジックが記述されているインクルード・ファイル。anyco.phpを指している線があります。
anyco_im.php
<img>タグで参照されるPHPスクリプトで、指定した従業員のデータベース列からイメージを取得し、ブラウザに送信して表示します。