ホームページ > バックエンド開発 > PHPチュートリアル > 必要な状況が多すぎる場合の対処方法

必要な状況が多すぎる場合の対処方法

WBOY
リリース: 2016-06-13 13:21:21
オリジナル
710 人が閲覧しました

多すぎる要件を回避するにはどうすればよいでしょうか?
たとえば、1 か所に複数のブランチがあり、N 個の異なるビジネス モジュールに対応しています。
これらのモジュールは異なる php ファイルに書かれます。
では、このブランチを転送するとき、これらすべてのモジュールの php ファイルを要求する必要がありますか? それとも、それを回避する方法はありますか? それはどの程度効率的ですか?

-----解決策--------------------------
すべてを入力してくださいもちろん、すべての要件
を入力することも可能ですが、明らかに不要なコードも読み込まれます。これらのコードが競合しない限り、すべてをロードしても大きな影響はありません

しかし、通常、異なるビジネスモジュールは同様の操作を行うため、競合が非常に発生しやすくなります。そして、これらの対立を調整することは、利益や損失を上回る重要な仕事です。言うまでもなく、異なるモジュールは異なる人によって開発される可能性があります

そのため、現在必要なモジュールのみを要求することをお勧めします

モジュールのエントリ ファイルを計画するだけで済みます。非常に単純になります
エントリファイルはすべてビジネス名_class.phpにちなんで名付けられていると仮定します
$modelname = 'ビジネス名';
require("{$modelname}_class.php");
それせいぜい、最初にファイルが存在するかどうかを確認するだけです

------解決策------------------
自動ロード

を試してみてもいいかもしれません
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート