Интеграция систем управления содержимым сайта и генерации шаблонов интернет- страниц с использованием веб-сервисов
Вид материала | Документы |
- А. Е. Чуваев научный руководитель В. П. Климов, ст преподаватель Национальный исследовательский, 40.5kb.
- Проектирование и размещение в сети Интернет административных сайтов образовательных, 1528.71kb.
- В. В. Климов национальный исследовательский ядерный университет «мифи» модели, методы, 10.26kb.
- Технологическая инструкция «Проектирование и развитие веб-сайта детской библиотеки», 120.77kb.
- Курс лекций по прикладному интернет-маркетингу, 32.42kb.
- Техническое задание на создание сайта-визитки Определения, 52.17kb.
- П. А. Брызгалов нивц мгу, г. Москва Основная цель системы агора, 32.97kb.
- Моделирование и дистанционное управление роботами через сеть интернет, 30.93kb.
- Задание параметров для групп пользователей Настройка шаблонов, 432.37kb.
- А. Теленкова интернет-relations исследование моделей Интернет-присутствия, 191.68kb.
УДК 004.4(06) Технологии разработки программных систем
В.В. КЛИМОВ, В.П. КЛИМОВ, Е.О. ДЕМИДОВИЧ
Научный руководитель – Б.А. ЩУКИН, д.т.н., профессор
Национальный исследовательский ядерный университет «МИФИ»
Интеграция систем управления содержимым сайта и генерации шаблонов интернет-
страниц с использованием ВЕБ-сервисов
Для экономного создания сайтов, соответствующих современным технологиям, предлагается модель интеграции системы управления содержимым сайта (CMS) с системой генерации шаблонов Интернет страниц с использованием веб-сервисов. Рассмотрены системы управления содержимым сайта Joomla и WordPress.
В настоящее время существуют сервисы, которые автоматически генерируют HTML каркас будущего сайта. Чтобы получить шаблон Интернет страницы, следует лишь выбрать нужные параметры и наполнить этот шаблон своими конструкциями.
Таким сервисом является средство генерации шаблонов Интернет страниц Artisteer 2, основанное на использовании плагинов (подключаемых модулей) к Microsoft Word 2007. Artisteer 2 имеет пользовательскую часть (регистрация и вход, цветовая схема и шрифты) и администраторскую панель (разрешение доступа, добавление и активация движков, добавление базовых).
Под управлением сайта понимается cоздание неограниченного количества страниц и управление структурой сайта, оптимизация страниц под поисковые системы, гибкие настройки публикации контента и т.п.
CMS представляет собой компьютерную программу или систему, используемую для организации совместного процесса создания, редактирования и управления текстовых и мультимедиа документов. Так как все страницы сайта имеют шаблоны оформления, то принято разделять содержание страниц и их оформление. Становится важным автоматизированное формирование всех элементов навигации. Оформление и алгоритм работы элементов навигации не фиксирован системой и может изменяться для каждого проекта с самыми специфичными требованиями. Благодаря широкому набору разработанных функциональных модулей можно использовать на сайте динамические элементы.
Большая часть современных систем управления содержимым реализуется с помощью визуального (WYSIWYG) редактора — программы, которая создаёт HTML-код из специальной упрощённой разметки, позволяющей пользователю проще форматировать текст.
Joomla и WordPress – системы управления, на основе которых можно создавать функциональные и легко управляемые сайты без серьезных финансовых затрат. Joomla одна из наиболее мощных систем управления содержимым с открытым кодом. Возможности Joomla заключаются в использовании технологий PHP+MySQL, разграничении прав доступа для администраторов и пользователей сайта, визуальном управлении любыми разделами, многопользовательском редактировании сайта, управлении блоками сайта, закачке изображений через веб-интерфейс, формах/опросах/голосовании для эффективной обратной связи, а также выборе платного или бесплатного шаблона дизайна (более 1500 шаблонов). Joomla включает в себя различные инструменты для изготовления и управления web-сайта. Это снижает загромождение административной панели ненужными элементами, а также снижает нагрузку на сервер и экономит место на хостинге.
The Joomla!WordPress представляет собой CMS с открытым исходным кодом, распространяемую под GNU GPL; написана на PHP, в качестве базы данных использует MySQL. Сфера применения – от блогов до достаточно сложных новостных ресурсов. Поддерживает веб-стандарты (XHTML, CSS).