2013-04-01 BEAR.SundayのAOPを使ってみた。 PHP BEAR.Sunday AOPとは 調べた AOPについてあまり前提知識がないので調べてみました。アスペクト指向プログラミング - Wikipedia AOPとは【Aspect Oriented Programming】(アスペクト指向プログラミング) - 意味/解説/説明/定義 : IT用語辞典このあたりで説明されているようにアプリケーション内で横断的関心に対する処理を分離して実装する手法のことです。 BEAR.SundayのAOP BEAR.Packageを落としてきた時点ではログや処理時間を計測するタイマーがこの機能を使って実装されていて、特に意識せずにリソースを追加したり機能を変更してもこれらの処理は実行されます。どういう仕組みになっているかというと、 リソースのget()やpost()といったメソッドが