На стороне клиента должны быть установлен любой браузер.
Уровень подготовки пользователей
Роль редактора заключается в наполнении сайта материалом. Для этого он должен иметь навыки работы с формами в браузере.
Функции сборки, модификации и расширения сайта (с помощью готовых шаблонов) возложены на администратора (см. раздел Для администратора). Он управляет также доступом всех остальных пользователей.
Уровень подготовки разработчика
В разделе Для разработчика сайта даются правила разработки шаблонов. Для разработки шаблонов (файл *.tpl) необходимо знание HTML, CSS, JavaScript. Для внедрения в шаблон редактируемых данных, нужно знать несколько простых приемов PHP.
Для объявления типов редактируемых данных применяются типы данных MySQL (файл .tdd).
Продвинутые разработчики могут создавать функциональные шаблоны, логика которых описывается на языке PHP и помещается в отдельный файл, называемый предобработчиком (*.tplh, *.tddh, *.tuh). Скрипты предобработчика можно помещать и прямо в шаблон (*.tpl).