Blog

Amon2 の構成

今、こうなっている。

基本的には魔法をつかわず、pluggableで minimalistic というところで、現状のものであんま不満はないのだが、つかってるモジュールをちょっとかえるかも。具体的には Log::Dispatch → Log::Minimal するとか、T::MT をセットアップでつかってるのをやめるとかそういうの。

lib
├── Amon2
│   ├── Config
│   │   └── Simple.pm
│   ├── Declare.pm
│   ├── Plugin
│   │   ├── LogDispatch.pm
│   │   └── Web
│   │       ├── CSRFDefender.pm
│   │       ├── FillInForm.pm
│   │       ├── FillInFormLite.pm
│   │       ├── HTTPSession.pm
│   │       ├── JSON.pm
│   │       ├── MobileAgent.pm
│   │       ├── MobileCharset.pm
│   │       └── NoCache.pm
│   ├── Trigger.pm
│   ├── Util.pm
│   ├── Web
│   │   ├── Dispatcher
│   │   │   ├── Lite.pm
│   │   │   └── RouterSimple.pm
│   │   ├── Request.pm
│   │   └── Response.pm
│   └── Web.pm
└── Amon2.pm

あと、マニュアルもなおさないとね。