Я собираюсь сделать cms, которая дает администратору возможность определять меню и их содержимое.для содержимого меню я собираюсь разработать систему шаблонов, в которой администратор может определять поля формы ввода и их типы (текст, выбор, радио, флажок, ...) для содержимого.
Я хочу знать, как вы проектируете эту систему.Сохраняете ли вы свои шаблоны в формате xml или других форматах?Вы сохраняете эти шаблоны в файле или базе данных?И вы делаете таблицы базы данных для хранения вставленных данных этих шаблонов?
И, наконец, знаете ли вы какие-нибудь cms, которые используют эту систему для динамического создания форм ввода?
Кстати, я используюPHP и Zend Framework также.
Заранее спасибо.