o cms     начало     админпанель     структура     управление     администрирование    
  Nsign: изготовление сайтов, создание интернет-магазина, разработка сайта создание, seo оптимизация сайта, интернет продвижение сайта, flash ролики (flash сайт, флэш сайты), разработка логотипа, web студия, веб студия дизайна, веб дизайн (вэб дизайн, web дизайн), раскрутка сайта яндекс директ яндекс реклама
   
 
 
     
 


О CMS

Система управления сайтом (CMS) – это программное обеспечение, предназначенное для упрощения и систематизации создания документов и контента. Чаще всего, CMS – это Web-приложение, служащее для создания и управления Web-сайтами и их содержимым.

Система управления сайтом Nsign.CMS - программный продукт для эффективного управления наполнением и структурой Web-сайта. Nsign.CMS предоставляет возможность наладить коллективную работу над сайтом с широкими возможностями распределения полномочий между редакторами.

Для работы с продуктом пользователю нет необходимости владеть навыками HTML-версти или Web-программирования. Для решения наиболее типичных задач достаточно владения стандартными офисными пакетами. Содействие профессиональных разработчиков, однако, может потребоваться для внедрения на сайте новой функциональности или модификации существующей. Nsign.CMS позволяет значительно сократить время и затраты на сопровождение сайта за счет простоты управления всеми функциональными возможностями.

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

Техническая реализация и системные требования
Техническая структура системы
\cms.sql.zip - структура БД
\index.php - файл вывода сайта
\captcha\ - модуль вывода
\cp\config.local.php - файл настройки доступа к БД
\cp\index.php - файл вывода административной части
\cp\ds\ - папка подключаемых источников данных
\cp\lib\ - папка подключаемых библиотек
\cp\modules\ - папка подключаемых модулей
\cp\spaw\ - папка визуального редактора
\cp\temp\ - папка для временного хранения загружаемых файлов
\cp\tpl\ - папка с шаблонами оформления административной части

«Nsign.CMS» разработан на языке программирования PHP4. Продукт может эффективно работать на любой UNIX или Windows платформе.

Минимальные технические требования
- PHP 4.1.2;
- Apache 1.3 или MS IIS 5.0* и выше;
- MySQL 3.35.55 и выше или Oracle 9 и выше.
* Для MS IIS PHP должен быть установлен как ISAPI.
В качестве базы данных используется MySQL или Oracle.

Версии на разных базах данных обладают одинаковым функционалом и работают на едином ядре. Выбор продукта может быть обоснован требованиями к надежности, масштабируемости и предполагаемой нагрузке.

Технические требования

Продукт разработан на языке программирования PHP и может эффективно работать на любой UNIX или Windows платформе. В качестве базы данных используются MySQL.

Минимальные требования к программному обеспечению:

- Операционная система Unix (Freebsd, Fedora Core, Red Hat, Debian) или Microsoft (Windows Server);
- PHP 4.1.2 и выше;
- Apache 1.3 и выше или MS IIS 5.0* и выше ;
- MySQL 4.0.18 и выше.
* Для MS IIS PHP должен быть установлен как ISAPI.

Минимальные аппаратные требования:

- Процессор с частотой более 500 МГц;
- Оперативная память более 256 Мбайт;
- Жесткий диск более 2 Гбайт;
- Источник бесперебойного питания;
- Резервное копирование информации;
- Круглосуточный доступ к сети посредством минимум 1Мбит канала.

Для просмотра сайта, можно использовать любой компьютер с выходом в Интернет и установленным браузером Internet Explorer 5.0 и старших версий, Firefox 1.0 и старших версий, Opera 7 и старших версий. Единственное ограничение в административном разделе касается HTML-редактора. Для его правильной работы необходимо наличие у клиента браузера Internet Explorer 5.5 и старших версий или Firefox 1.5 и старших версий.

Для того чтобы управлять сайтом, компьютер администратора должен удовлетворять следующим требованиям:
- Браузер Internet Explorer 5.5 и выше (рекомендуется 6.0 и выше);
- Операционная система Windows'98 SE (рекомендуется Windows XP SP2);
- Включенная поддержка Cookies и JavaScript;
- Включенная загрузка изображений;
- Устойчивое соединение с Интернетом.
Большинство современных компьютеров отвечают этим требованиям.

Принципы функционирования системы:

Система Nsign.CMS представляет собой совокупность программных файлов, файлов настроек и базы данных. Программная часть, в свою очередь, делится на систему администрирования (т.н. «back-office») и систему вывода (т.н. «front-office»). Обе системы работают с базой данных: система администрирования управляет ею, а система вывода, что очевидно из ее названия, отображает страницы сайта.

Логически система различает следующие понятия (сущности):
- Структура сайта;
- Шаблоны сайта;
- Контент (содержимое сайта, данные);
- Дополнительные модули.

Эти сущности тесно взаимосвязаны. Так, к разделу сайта (единица структуры) логически прикреплены:
- Шаблон сайта, в соответствие с которым отображается содержимое страниц;
- Контент, относящийся к этому разделу (объекты);

Система администрирования сайта логически разделена на части:
- Средства создания макетов страниц;
- Средства программирования шаблонов;
- Инструменты настройки системы и модулей;
- Средства управления структурой;
- Средства управления контентом;
- Средства управления пользователями;
- Дополнительные модули.

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

Упрощенный алгоритм вывода страницы:
1. Определение раздела сайта, структуры шаблонов и настроек
- По адресу URL и параметрам определяется раздел сайта, который должен быть отображен, а также его настройки.
- По адресу URL и параметрам определяются также те шаблоны, которые присутствуют в данном разделе и должны быть отображены, а также их настройки.

2. Вывод страницы
- По настройкам раздела определяется макет дизайна, который должен быть использован при выводе страниц данного раздела.
- По адресу URL и параметрам определяются конкретные записи, которые должны быть отображены.
- Система форматирует данные в соответствии с настройками шаблона.
- Система выводит страницу в дизайне, описанном в текущем макете.

Данный алгоритм является упрощенным схематическим вариантом реальной последовательности действий при выводе страниц.