Реферат: Системы класса Content Manager System
3. Шаблоны данных
Шаблоны данных - это типы страниц внутри сайта (например, блок информации, гостевая книга, каталог товаров, каталог ресурсов Интернет или файлов). Класс описывается набором атрибутов (полей) и форматом внешнего вида (представления данных). Впоследствии, при описании структуры сайта можно ассоциировать различные разделы сервера с определенными классами. Это облегчает модификацию данных на сайте, обеспечивает простоту внешних изменений уже размещенных на сайте.
4. Дизайн и внешний вид
В NetCat реализована система управления дизайном при помощи макетов дизайна. Дизайн сайта и его подразделов описывается отдельно от его содержимого и подключается при описании рубрики или каталога. Поэтому процесс редизайна сайта может подразумевать изменения всего в 2-3 формах.
5. Пользователи и права
Данный модуль позволяет управлять пользователями системы, их данными и правами доступа, обеспечивая гибкий интерфейс реализации различных прав доступа. Позволяет разграничивать права доступа к определенному разделу или странице для различных категорий посетителей. Каждый пользователь может иметь неограниченное количество экземпляров прав 6 видов, в т.ч. на чтение, на добавление, на изменение, на подписку и пр. Также реализованы более мощные типы прав: директор, менеджер и пр. Пользователей можно объединять в группы, которые в свою очередь наделять своими правами. При помощи механизма разграничения прав легко реализуются системы 2-3-этапных публикаций материалов, функционалы обратной связи с посетителями и пользователями и пр.
6. Классификаторы
Классификатор - некоторый обобщенный тип данных, состоящий из однородных полей. В некотором роде классификаторы - это справочники. Примерами типичных классификаторов могут служить город (с перечнем городов), пол (мужской и женский), валюта ($, DM, рубли) и т.д.
В систему NetCat заложены все возможности, необходимые для изготовления и поддержки интернет-магазина. Для реализации каких-то нестандартных функций в NetCat предусмотрено подключение дополнительных модулей.
Основные плюсы NetCat:
· Удобство в использовании вкупе со сложным техническим исполнением;
· Грамотная реализация механизма загрузки обновлений;
· Высочайший уровень адаптации (построение любой структуры данных);
· Широкий спектр решаемых задач (модули статистики, форума, торговой площадки, управления рассылками, голосованием и т.д.);
· Возможность управления группой сайтов «из одной точки»;
· Многоязычность;
· Техническая поддержка в г. Москва;
· Подробная документация и т.д.
NetCat по праву считается лидером на рынке коммерческих CMS. Интернет-издание Webinform, в ходе исследований рынка платных систем управления, установило, что NetCat остается самым продаваемым средством организации Интернет-проектов в России. Учитывая коммерческую подоплеку, разработчики NetCat реализовали в системе огромные возможности. NetCat – система, с помощью которой можно создать сайт любого уровня сложности (торговые системы, корпоративные сайты, СМИ и сложные интерактивные проекты), практически любую структуру с любыми типами данных.
Высокая степень защиты, интуитивно понятный интерфейс и прекрасная документация (понятная новичку) делают NetCat оптимальным вариантом системы для управления крупными проектами.
Заключение
Итак, в своей курсовой работе я постаралась собрать воедино наиболее важную и актуальную информацию о различных ситемах управления содержимым сайта. Были исследованы и проанализированы основные принципы работы систем, их структуры и функциональность, взаимодействие основных компонентов.
Также были рассмотрены новейшие и наиболее перспективные Web-технологии, которые уже сегодня с успехом использует при создании и обслуживании сайтов, содержащих в себе гигантские объемы информации.
Я рассмотрела основные типы CMS и выявила основные принципы их использования. Их можно разделить на три типа, по способу работы: генерация страниц по запросу, генерация страниц при редактировании, смешанный тип.
Были выявлены основные критерии, которыми следует руководствоваться при выборе CMS, для создания собственного сайта. Основные из них: количество компаний, осуществляющих техническую поддержку, функциональность, кастомизация, безопасность, обновления, гибкость, стоимость, технические требования, документация.
Я сравнила платные и бесплатные CMS, выявив их преимущества и недостатки. Рассмотрела более подробно по одному представителю от каждого вида(Joomla и NetCat).
Таким образом, Использование CMS, даёт разработчику много преимуществ, при создании сайта: абстрагирование от оформления, человек работает только над содержимым сайта; автоматизация задач по управлению сайтом, данные хранятся не в виде файлов, а в реляционных СУБД, что значительно проще и удобнее; возможность создания различных по правам доступа частей сайта.
Список использованной литературы
1. www.Wikipedia.ru