この記事では引き続き、Zend フレームワークをベースにしたアプリケーションである「無料でオープンソース」の Openbiz フレームワークについて
紹介していきます。
レイヤーPHPフレームワーク。前回の記事「OpenbizがPHPメタデータプログラミングを実装」ではメタデータ(Metadata)を通じて
言及しました。
ビジネス ロジックを究極的に説明すると、その本質は、高凝集性と低結合性という究極の抽象的な概念にあります。この記事は私
が
この考え方で究極のビジネスロジック再利用を実現する方法を解説します。
Zend 上に構築された Openbiz 中間層
このアーキテクチャ的アプローチは、Java が提案する中間層の概念に似ています。
Openbiz システムではデータロジックに加え
て。
メモリ管理やオブジェクトファクトリーなどの高度な機能に加え
ソースコード構造から、ほとんどの外部機能がわかります
ビジネスロジックの実装は依然としてZendの最下層に依存しています
これらのロジックを完成させるには、Openbiz 自体
が必要です。
実行される作業は呼び出しロジックと実装に相当します
ロジックは中間層にのみ表示されます。
これにはどのような利点があるのでしょうか?不必要ではないでしょうか?
Zend の核となる価値は、多くの基礎となるビジネス ロジックを統合することです
コードレベルでビジネスの汎用性を実現する編集。に翻訳
されます。
はっきり言って、Zend は確かに低レベルなことをたくさんやって
います。
しかし、使用するにはまだ多くの準備作業が必要
です。
Zend ボックス内で行う初期化とセットアップ作業
について。
ラックは必ずコードを書いて完成させる必要があります。
つまり、このコードの初期化の書き方ではロジックを再利用
しています。
私に関する限り、何もしないよりはマシですが、それでも十分ではないのは明らかです。
声明:
当サイトのすべてのリソースはネットユーザーが投稿したり、各ダウンロードステーションを転載したりしているので、ソフトウェアの完全性を自分でチェックしてください!当サイトのすべてのリソースは学習と参考のためだけに使用されます。ビジネス用途には使用しないでください。そうしないと、発生したすべての結果はあなた自身が負担します!権利侵害がある場合は、次の連絡先に連絡してください。admin@php.cn