2

ZF2イベントマネージャーのドキュメントからの引用:

EventManagerは、次のユースケース向けに設計されたコンポーネントです。

  • 単純なサブジェクト/オブザーバーパターンの実装。
  • アスペクト指向設計の実装。
  • イベント駆動型アーキテクチャの実装。

私はその「アスペクト指向」の部分について混乱しています。アスペクト指向プログラミングでは、「ウィービング」にはPHPにないコンパイル段階が必要であるか、flow3のように生成されたキャッシュファイルにアスペクトを挿入する必要があると常に考えていました(したがって、アプリコードに触れません)。

ZF2は、「イベントマネージャーがアスペクト指向プログラミングを可能にする」とはどういう意味ですか?

4

1 に答える 1

1

彼らは側面のようなイベントを考えているのでしょうか?すべてのフレームワークオブジェクトの相互作用は単一のイベントマネージャーを使用してイベントで実行されますが、すべての相互作用にコードを簡単に挿入することができます。

PSそれは単なる推測です。

于 2012-12-12T20:16:26.830 に答える