ホームページ  >  記事  >  バックエンド開発  >  データの取得、コードの再利用性の問題

データの取得、コードの再利用性の問題

WBOY
WBOYオリジナル
2016-06-13 12:12:34869ブラウズ

データの取得、コードの再利用性の問題
製品リスト

ブランド企業のコンテンツを読み取るために他のテーブルをリンクする必要がある場合があります

製品タイトル ID を読み取るだけの場合もあります

場合によってはブランドである場合もあります

場合によってはカテゴリである場合もあります

同じカテゴリの場合もあれば、同じブランドおよび同じ会社の場合もあります (製品テーブルには当然ブランド ID が保持されますが、企業 ID、カテゴリ ID など)


これらの機能は複数のページにまたがっています。最小限のコードの書き方。 。 。コードの再利用性を実現します。

合理的な提案や参考例を教えていただければ幸いです。

-----ソリューションのアイデア----------------------
1. ORM を作成します。スタイルクラス。その中に CURD 関数を記述します。関数操作には、DB 接続、テーブル名、フィールドセット、クエリ条件、範囲、テーブルの関連付けなどが含まれます。
2. 別のフォーム検証クラスを作成し、一般的に使用されるすべての通常の判定関数を記述します。

シンプルな PHP ORM フレームワークが完成しました。実際には難しくありません。
------解決策のアイデア----------------------
最初に必要なのは並べ替えですプログラム ロジックを出力し、その後にコードとデータベース構造を配置します。
------ソリューションのアイデア----------------------
テーブルが 1 つある場合は、クエリを実行します複数のテーブルに関連しており、クエリに一致する場合は、複数のメソッドを作成してそれらをカプセル化し、必要に応じて呼び出すのが最善です。

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