Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
kirill v.2 14.10.2003 13:14
в третьей итерации выясняется, что это не совсем верно :) Принцип сборки страницы - да, а вот генерация дерева - нет. Ежели фронтенд сайта удобнее в БД хранить (и управляит деревом и контентом в интерфейсе вида "A", то саму админку (CMS) - в БД храить неудобно оказывается. Потому как она состоит из модулей, которые (за редким исключением) повторно используются и одновременно на нескольких сайтах к тому же. Для каждого сайта добавлять в базу одинаковые записи - незачем, имхо. И при изменении структуры стандартного модуля админки - придется по всем сайтам менять куски. Так что для админки нужен интефейс конфигурации дерева вида "Б" (прошелся по списку/каталогу модулей, загрузил их описания, кешировал результат). Отделение абстракции от реализации в полный рост :))