|
Для того чтобы эффективно управлять большими объемами информации, ее необходимо группировать по тем или иным признакам, т.е. структурировать. Этот принцип используется повсеместно – как в файловой системе персонального компьютера, так и в системах управления базами данных.
Основным элементом структуры сайта в системе управления контентом DNSite является раздел. Именно к разделам будут обращаться посетители при обращении к сайту. Внутри раздела могут содержаться другие, вложенные разделы, что позволяет создавать многоуровневую иерархическую структуру, наиболее адекватно отражающую взаимосвязь информационных услуг, предоставляемых сайтом. Глубина вложенности разделов ограничена только техническими возможностями сервера, на котором размещен сайт. Подробнее о разделах Вы можете узнать в главе «Работа с разделами сайта».
Информационное содержание сайта формируется из документов. Каждый документ имеет определенный тип и состоит из заданного набора элементов хранения данных - атрибутов (или свойств документа), в совокупности определяющих «информационную сущность» данного документа. Например, документ типа «Текстовый документ» предназначен для хранения текстов и состоит из двух свойств – название документа и собственно его текст. В свою очередь, перечень свойств документа типа «Новость» значительно шире – в него входят заголовок, дата и время создания, краткое содержание, полный текст и др. Подробнее о документах Вы можете узнать в главе «Работа с документами сайта».
Когда посетитель обращается к тому или иному документу или разделу сайта, то DNSite анализирует запрос и формирует визуальное представление запрашиваемого объекта для отображения в браузере посетителя. Некоторые типы документов, такие как «Текстовый документ», «Графический документ», «Файл», не требуют какого-либо преобразования, так как их контент может быть непосредственно отображен браузером. Для большинства же других документов (например, списков) необходим определенный механизм преобразования содержащихся в них данных (контента) в визуальную форму, воспринимаемую браузером. Для решения подобных задач в системе DNSite используются шаблоны. О том, как используются шаблоны на сайте, Вы можете узнать в главе «Шаблоны». |