symfonyの印象

ルーティングをymlで管理できて便利だなー。
何か作ってみようと思って、
Creating Pages in Symfony2 - Symfony
このページを読んでる。
Symfony1は使ったことがなかったので、
どこが変わったのかよくわからないけど。。。
仕組みとしては、

routing.yml

hatekadayCALBundle_homepage:
    pattern:  /hello/{name}
    defaults: { _controller: hatekadayCALBundle:Default:index }

Controller.php

<?php

namespace hateka\dayCALBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;


class DefaultController extends Controller
{
    
    public function indexAction($name)
    {
        return $this->render('hatekadayCALBundle:Default:index.html.twig', array('name' => $name));
    }
}

まだなんにも手を加えてないけどymlでURL定義して、
マッチしたらControllerの該当するメソッドに渡して描写ということみたい。
便利だなー。