Solution Technologies
Управление сайтом без ограничений

Руководство разработчика XS2

Скачать pdf-версию.

Введение

Об XS2

XS2 Framework представляет собой клиент-серверное веб-приложение, работающее на серверах под управлением Windows и Unix-подобных ОС. Управление системой осуществляется через административный веб-интерфейс, поддерживаемый большинством современных браузеров.

Платформа XS2 построена на принципах объектно-ориентированного подхода и состоит из двух основных компонентов: конструктора CMS, и собственно системы управления контентом. Первый компонент позволяет создавать произвольные типы объектов и связи между ними, а также управлять отображением объектов на сайте. Второй компонент предназначен для управления объектами как информационными элементами.

Типы объектов объединяются (группируются) в модули. Таким образом, главным преимуществом XS2 перед традиционными CMS является возможность построения собственных уникальных модулей, которые определяются бизнес-логикой проекта и требованиями заказчика.

Управление контентом веб-сайта осуществляется на уровне иерархии объектов, каждый из которых может быть расположен одновременно на нескольких логических страницах. Структура информации, хранящейся в объектах, определяется набором классов, определенных разработчиком на этапе проектирования системы и может быть изменена без ущерба работающего проекта в любой момент.

Введение

Основные характеристики системы XS2
Требование к хостинг-площадке, на которой устанавливается XS2.
Инструкции по установке XS2 на хостинг-площадке.

Часть 1. XS2 шаг за шагом

Модель данных в XS2: модуль, тип, узел, метод.
Как организовать простейшую структуру данных в XS2 и вывести узлы на главной странице сайта.
Множественный выборки узлов и их вывод на странице в цикле.
Создание второстепенной страницы и организация ссылок на нее.
Структура метода в XS2. Что такое процессор и как он взаимодействует в шаблоном внутри одного метода.
Дерево как универсальный способ организации узлов в XS2. Как настраивать вложенность узлов друг в друга.
Ссылки между узлами как основное средство построения альтернативных структур узлов.
Использование функция XS2 API для выполнения редакторских операций в коде методов.
Функция xs2Fetch и ее возможности при организации повторного использования методов.
Подробнее о взаимодействии процессора и шаблона в одном методе: передача данных между процессором и шаблоном.

Часть 2. Решения на платформе XS2

О чем пойдет речь во второй части, для кого она предназначена.
Как производить дополнительные манипуляции с узломпри его вставка, редактировании, удалении, копировании или перемещении.
Постраничный вывод как способ показа больших массивов данных в одном шаблоне.
Как с помощью XS2 быстро сделать сайт с поддержкой множества языковых версий.
Быстрое развертывание удобных пользовательских интерфейсов с технологией AJAX на платформе XS2.
Подробнее о том, как организовать сложные структуры данных в XS2 и производить в них поиск.
В следующих главах, которые будут публиковаться здесь по мере их написания, мы планируем рассказать о:
Copyright ©1998-2008 Солютекс. Все права защищены.
Этот сайт сделан в designLab | Работает на технологии XS2
Условия использования | О защите конфиденциальности