Правильная обработка ajax методов?
class AjaxController 
{
    publc function actionSave()
    {
        return .....;
    }
}$controller = new AjaxController();
if (method_exists($controller, "action".ucfirst($_POST['method'])))
{
    return $controller->"action".ucfirst($_POST['method'])();
}
Если по душе подобные конструкции, открывайте yiiframework.ru и начинайте изучать. Там все так-же удобно сделано.
Да, это называется маршрутизацией запросов. Если не хотите писать велосипеды, рекомендую взять какой микро фреймворк, например Silex (хотя бы посмотрите примеры) и не париться.