Шаблонизатор Smarty: в чем отличие кеша от скомпилированных файлов?
При инициализации шаблонизатора Smarty, можно установить путь для кешей, и путь для скомпилированных файлов.
методы setCacheDir() и setCompileDir().
в чем отличие? по содержимому файлов, они почти одинаковые, но какой у них принцип и для чего каждый служит ?
и второй вопрос заодно:
также при инициализации, можно установить путь до шаблонов, через метод setTemplateDir().
можно ли не указывать путь до шаблонов, если шаблоны у меня рендерятся через метод display с указанием полного пути в шаблону?