Обзор наиболее популярных CMS

1 балл2 балла3 балла4 балла5 баллов (4 голосов, средний: 5,00 из 5)
Загрузка...
Просмотров всего: 447

Системы управления контентом сайта
При разработке сайта первостепенное значение уделяется системе управления контентом (CMS). Ведь именно от того, на базе какой CMS разработан сайт, зависит его функциональность, наполнение и вывод информации, быстродействие и удобство навигации, возможность его развития и модернизации в дальнейшем. Структура системы управления контентомСогласитесь, красивый сайт — хорошо, но если он при этом ещё и быстрый, с понятной структурой и удобной навигаций, а также полностью отвечает поставленным задачам — гораздо лучше.

Система управления контентом (Content Management System — CMS) представляет из себя автоматизированный редакторский комплекс, который позволяет управлять содержанием и структурой сайта в онлайн режиме.

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

  • Разработка: инструменты для создания контента и организация совместной работы над ним.
  • Управление: управление содержимым: хранение, контроль версий (обновления информации), контроль доступа и т.п.
  • Доставка контента: публикация контента и вывод содержимого в виде, удобном для поиска и навигации.

Из истории

На заре сайтостроения, система управления контентом выглядела следующим образом: веб-сервер, HTML-редактор (Notepad или Macromedia DreamWeaver) и FTP-клиент (TotalCommander, FAR или любой другой). Страницы создавались с помощью редактора HTML и загружались на сервер FTP-клиентом. Структура сайта обеспечивалась ссылками и меню на некоторых из страниц. Такую систему принято называть статической, т.к. содержимое страниц находится в конкретных, расположенных на сервере файлах, в отличие от динамических страниц, которые генерируются с помощью программы на сервере.

Недостатки статических сайтов:

  1. Сложность публикации новых документов и редактирования уже существующих, поскольку все документы должны оформляться с учётом общего дизайна сайта с включением обязательных элементов — «шапки сайта» , «подвала», меню, служебных ссылок и т. д.
  2. При публикации нового документа часто возникает необходимость редактирования старых документов (добавление ссылок, изменение меню).
  3. При смене дизайна или структуры сайта нужно изменять все ранее опубликованные страницы.

Современные системы управления сайтом и их преимущества

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

Что из себя представляет современная CMS
Большинство современных CMS имеют модульную структуру и разработчик сам может выбрать, какие модули ему необходимы, в зависимости от типа сайта и требований заказчика.
Cреди наиболее популярных систем управления сайтом можно выделить три явных лидера, являющихся универсальными и имеющими открытый исходный код: WordPress, Drupal и Joomla.

Сравним эти три системы:

Сравниваем наиболее популярные CMS

Подведём итоги

Если вам нужен новостной сайт, блог, сайт-визитка, корпоративный сайт или интернет-магазин под небольшой ассортимент продукции, с понятной панелью администратора и лёгкий в управлении — лучший вариант WordPress.
Решили обзавестись тематическим форумом, интернет-магазином под большой ассортимент товара или корпоративным сайтом с расширенным функционалом? Тогда вам отлично подойдёт Drupal.
При создании интернет-портала а также организации интернет-сообщества, с задачей отлично справится Joomla.
Важно помнить, что выбирая именно ту систему управления контентом, которая бы лучше всего подходила под конкретную задачу, вы сэкономите и время, и средства на разработку сайта.

ТЕГИ:

Оставить комментарий