Данные в MyCMS хранятся в конфигурационных файлах (настройки) и в файлах данных.

Конфигурационные файлы:

Настройки по-умолчанию для всего сайта.

Хранятся:
/_conf/main.yaml.
Назначение:
В частности, тут хранятся мета-теги по-умолчанию, кодировки, меню.
Редактируются:
Частично на странице общих настроек.
Админка:
Полной админки нет, появится после разработки механизма правки иерархических данных.

Настройки для отдельных страниц.

Хранятся:
В папке /_inc/content/, путь как для файла контента, но с расширением ".yaml" вместо ".inc" (т.е. /_inc/content/about/index.yaml для страницы /about/).
Назначение:
Переопределяют для конкретных страниц дефолтные значения из main.yaml.
Редактируются:
Частично в панеле "правка".
Админка:
Полной админки нет, появится после разработки механизма правки иерархических данных.

Настройки шаблонов страниц

- /_inc/tmpl/index.yaml. Без админки.

Настройки блоков

- /_db/blocks/_meta.yaml. Без админки.

Настройки вставок

- /_inc/inserts/_meta.yaml. Без админки.

Настройки модулей

- /_inc/modules/_meta.yaml. Без админки.
Наверх

Файлы данных:

Контент - основное текстовое наполнение страниц

Хранятся:
В папке /_inc/content/, путь как URL страницы, но с расширением ".inc" вместо ".php" (соответственно "/index.inc" вместо "/").
Редактируются:
В WYSIWYG редакторе на самих страницах.
Дополнительно:
Может быть несколько контентных областей на страницу. Внутри контента действует раскрытие {*настроек*} и .

Мини-тексты (для заголовков и т.п.) страниц.

Хранятся:
Путь как у файла настроек страницы с добавлением ".chunks" перед ".yaml".
Редактируются:
На самой странице при щелчке на них (не WYSIWYG).
Дополнительно:
Действует только на одну страницу.

Мини-тексты для шаблонов сайтов.

Хранятся:
В /_inc/tmpl/, имена файлов как у шаблонов, расширение заменено на ".yaml".
Назначение:
Используются для элементов, общих для всех страниц, использующих данный шаблон.
Редактируются:
На самой странице при щелчке на них (не WYSIWYG).

Мини-тексты для всего сайта.

Хранятся:
В /_db/chunks.yaml.
Назначение:
Используются для элементов, общих для всего сайта (например, заголовки в футере).
Редактируются:
На самой странице при щелчке на них (не WYSIWYG).

Данные (инфо)блоков - повторяющихся элементов страниц, вроде баннеров, новостей, фотогалерей.

Описание:
Представляют собой массивы (списки) структурированных эелементов, каждый из которых состоит из нескольких полей (строк, чисел, флажков, дат, ...), и отображается на сайте в виде одного блока (например, баннера).
Хранятся:
В /_db/blocks/, каждый вид в отдельном файле (название_блока.yaml).
Редактируются:
Наверх