Имхо, книгу покупать не стоит, достаточно почитать smarty.php.net и поискать пару статей в гугле, смарти достаточно простой шаблонизатор. К примеру есть файл index.php, в нем код и определение переменных для шаблона index.tpl через $smarty->assign('peremennaya', $peremennaya); Для отображения шаблона $smarty->display('index.tpl'); И чтобы переменные использовать в шаблоне достаточно указать {$peremennaya}, для е? вывода в контент. Этого достаточно, чтобы начать использовать смарти, остальное в процессе очень легко освоить..