綺麗なコードを作成します。バックグラウンドとフロントエンドを分けます。


PHPプログラムを作成する時、一部のコードはいくつかの事務を処理するために使われます。例えば、データベースを操作したり、数学演算をしたりします。他のコードは事務処理の結果だけで表示されます。例えば、echo文を使って結果をHTML形式でWebブラウザーに表示するPHPコードやPHPプログラムに直接埋め込むHTMLコードなどです。まず、私たちははっきりとこの二つのコードに分けて、前者をバックグラウンドと呼び、後者をフロントエンドプログラムと呼ぶべきです。    PHPは组み込み式プログラミング言语で、つまりすべてのPHPコードをHTMLコードに埋め込むことができます。これはプログラムの作成に多くの便利さをもたらします。しかし、「絶対反逆」というのは、長時間のプログラムでPHPコードとHTMLコードを混ぜ合わせて編纂すると、プログラムが混乱してしまい、プログラムのメンテナンスと読書に不利になります。したがって、これらのプログラムの中のHTMLコードに混ぜられているPHPコードをできるだけ移植し、専門のファイルでこれらのコードを関数としてカプセル化し、HTMLコードの中にinclude文を使ってこれらのファイルを含み、適切な位置でこれらの関数を呼び出すことができます。    このようなやり方はHTMLコードとPHPコードの両方を簡単に読みやすくする一方、HTMLコードの更新が必要であるため、この分離方法はバックグラウンドプログラムが破壊されないように確保できる。フロントエンドのプログラムと違って、バックグラウンドのプログラムは安定、構造化、めったに変更しないので、真剣に設計と管理するべきです。実は、設計台のプログラムを作る時、大量の時間を投入するのは価値があります。「今木を植えて、後で涼みます」というのは、今後の設計作業で今編纂したバックグラウンドのプログラムを簡単に使うことができます。