ホームページ  >  記事  >  バックエンド開発  >  プリンター デーモン 美しいコードを書く - バックグラウンド プログラムをフロントエンド プログラムから分離する

プリンター デーモン 美しいコードを書く - バックグラウンド プログラムをフロントエンド プログラムから分離する

WBOY
WBOYオリジナル
2016-07-29 08:37:561314ブラウズ

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

上記は、プリンター バックグラウンド プログラムの作成 - プリンター バックグラウンド プログラムを含むフロントエンド プログラムからの分離について説明しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。