PHP プログラムを作成する場合、一部のコードはデータベースの操作、数学的演算の実行など、トランザクションを処理するために使用されますが、他のコードはトランザクション処理の結果を表示するためにのみ使用されます。たとえば、echo ステートメントを使用してトランザクションを表示するコードもあります。 Web ブラウザ上の PHP コード、および PHP プログラムに直接埋め込まれた HTML コードになります。まず、これら 2 種類のコードを明確に区別し、前者をバックグラウンド プログラム、後者をフロントエンド プログラムと呼ぶ必要があります。
PHP は組み込みプログラミング言語であるため、すべての PHP コードを HTML コードに埋め込むことができ、プログラム作成に多くの利便性をもたらします。ただし、極端な場合は、その逆を行う必要があります。長いプログラムの中で PHP コードと HTML コードを混在させると、プログラムが乱雑になり、プログラムの保守や読み取りに不利になります。したがって、HTML コードに混在する PHP コードを可能な限りこれらのプログラムに移植し、これらのコードを特殊ファイル内の関数にカプセル化し、HTML コード内の include ステートメントを使用してこれらのファイルを適切な場所にインクルードする必要があります。これらの関数を呼び出すだけです。
このアプローチにより、HTML コードと PHP コードの両方がシンプルで読みやすくなりますが、一方で、HTML コードは常に更新する必要があるため、この分離方法は次のことを行うことができます。バックグラウンドプログラムが破壊されないように注意してください。
バックエンド プログラムは、フロントエンド プログラムとは異なり、安定性、構造、変更の少なさを追求するため、慎重に設計および管理する必要があります。実際、デスクトップ プログラムを設計するときに多くの時間を費やす価値はあります。「今すぐ木を植えて、後で日陰を楽しむ」のです。今作成しているバックグラウンド プログラムを将来の設計作業で簡単に使用できるようになります。