symfony 2でも使用されているRouting Componentについて調べたのでメモする。 まだ、Symfony Componentsには登場していない?ようだが、sandboxには含まれているので、そちらから追っていくこととする。(後に変更の可能性もある) Routing Componentの概要 routingは、定義したroutingルールと入力パラメータから適切なURLを生成したり、urlから適合するroutingルールを判定したりする役割を担当する。routingにより、検索エンジンや一般ユーザーにとってより分かりやすく、フレンドリーなURLを見せることができる。なお、Routing Componentはsymfony1系のlib/routingまわりを書き直したもののようである。 図1 構成 |- Generator/ # routingルールからのurl生成 |-