Symfony 2でも使用されているTemplating Componentについて調べる。 symfony ver1では、パーシャル、スロット、コンポーネント、スロットコンポーネントなどviewを小さな部品の集合として扱えるような仕組みがあった。Symfony 2で使用されているTemplating Componentでは、従来のsymfony ver1に比べ、より柔軟な設計となっている。特徴的な機能は以下が挙げられる。 テンプレートエンジン 独立したテンプレートローダーおよびテンプレートレンダラーを利用した描画。 レンダラーの混在も可能。 テンンプレートの継承 オブジェクト指向の継承のようなイメージで、テンプレートの継承が行なえるようになり、より柔軟なテンプレート管理が行なえる。 コンポーネントとして設計されているので、symfonyフレームワーク以外でも使用できる。(他のSymfo