Разработка полной динамической CMS с пользовательскими меню и шаблонами форм ввода с использованием php - PullRequest
1 голос
/ 05 октября 2011

Я собираюсь сделать cms, которая дает администратору возможность определять меню и их содержимое.для содержимого меню я собираюсь разработать систему шаблонов, в которой администратор может определять поля формы ввода и их типы (текст, выбор, радио, флажок, ...) для содержимого.

Я хочу знать, как вы проектируете эту систему.Сохраняете ли вы свои шаблоны в формате xml или других форматах?Вы сохраняете эти шаблоны в файле или базе данных?И вы делаете таблицы базы данных для хранения вставленных данных этих шаблонов?

И, наконец, знаете ли вы какие-нибудь cms, которые используют эту систему для динамического создания форм ввода?

Кстати, я используюPHP и Zend Framework также.

Заранее спасибо.

1 Ответ

1 голос
/ 05 октября 2011

Если вам нужно задать вопрос "Как мне это сделать?" тогда это скорее всего над твоей головой. Взгляните на структуру файлов Wordpress. Это то, что помогло мне.

Я собираюсь загрузить свой собственный старт в рамках CMS в код Google. Я сделаю это и опубликую ссылку, как только они перестанут работать в режиме обслуживания.

По сути, файловая структура имеет вид index.php -> cms-header.php -> (load.php & includes / template-loader.php) -> много других файлов.

[ПРАВИТЬ] Вот ссылка Пингвин CMS . Это все еще очень много в бета-версии ... даже не заслуживает того, чтобы называться бета, но, надеюсь, вы поняли идею.

...