Концепция древовидной архитектуры

Концепция такая: для создания структуры разделов сайта использовать что-то вроде tinyfilemanager или onefilecms. Настройки разделов осуществлять автоматом по мере путешествия по ним Администратора.

Если в корневом разделе есть файлы root.php + htaccess , то, стало быть, это мултираздельный функционал. В этом случае, любая пустая директория обрабатывается через htaccess -> 404 -> root.php:
Администратору предлагается задать параметры страницы (сохраняются в folder.config.xml):

  $title = "Раскрытие информации"
  $h1 = "Это всё"
  $description = "длинный текст какой-то"
Когда параметры заданы, создается соответствующий index.php, наследующий функционал root.php из корня. Возможно, систему можно расширить, и давать Администратору возможность "выбрать Компонент" при настройке страницы.

Также, вероятно нужны функции, генерирующие разные древовидные меню на основе директорий. И функционал "выключения" директории (добавляет префикс "-" к её имени.)