Баланс
0.00
Расход в день
0.00
Расход в месяц
0.00
Бонусные баллы
получить
Пополнить

Списания и начисления
Расходы по проектам

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

    Принцип работы

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

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

    Для удобства работы с информационным содержанием сайтов большинство движков включает в себя инструменты визуального (WYSIWYG) редактора — программы, создающей HTML-код из особой упрощенной разметки, облегчающей пользовательское форматирование текста. Таким образом, в процессе работы с текстом сразу можно увидеть конечный результат.

    Цели применения

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

    Классификация CMS-движков

    В основе классификации движков лежат несколько критериев.

    По виду лицензий различают следующие типы:

    • Открытые движки (от англ. open-source). Характеризуются наличием открытого исходного кода, который доступен пользователям для просмотра, изучения, редактирования и создания на его основе нового программного обеспечения. Как правило, все открытые движки свободные (бесплатные). Примеры открытых систем управления сайта: Joomla!, Drupal, Wordpress.
    • Проприетарные (или закрытые, от англ. proprietary) CMS. Данные программы являются частной собственностью их создателей или правообладателей, которые оставляют за собой право монополии на их использование. Как правило, исходный код проприетарных движков закрыт для просмотра, изучения, редактирования и модификации. Большинство закрытых CMS платные. Примеры проприетарных движков: Microsoft SharePoint Server, Site Sapiens ECMP, UlterSuite CMS.

    В зависимости от способа работы шаблона движка, который выполняет функцию визуализации и структурирования контента сайта, выделяют следующие типы CMS:

    • Движки с автономной обработкой данных (от англ. Offline processing). Пользователи сайта, который создан данным движком, видят заранее сформированную и отредактированную веб-страницу сайта. Такие CMS служат для создания статических сайтов (веб-ресурсов, содержание которых может быть изменено только посредством редактирования исходного кода документов сайта).
    • Интерактивные CMS (англ. Online processing). Содержание веб-страниц каждый раз создается заново и формируется из БД или кэша при поступлении соответствующего запроса от пользователей сайта. Движки данного типа используются для создания динамических сайтов (ресурсов, содержание которых можно изменять средствами самого сайта, не прибегая к программированию и не редактируя исходные коды).
    • Гибриды (англ. Hybrid systems). Сочетают в себе функции интерактивных и автономных движков.

    Преимущества и недостатки использования движков

    Ориентирование движков на обычных пользователей ПК и интернета дает целый ряд преимуществ, основными из которых являются:

    • Снижение стоимости технической поддержки сайта.
    • Минимализация сроков разработки портала.
    • Легкая настройка параметров управления контентом.
    • Простота использования программ.

    Минусы эксплуатации CMS:

    • Большой объем информации, который может вызывать перегрузку сервера.
    • Нестабильность генерируемых URL’ов страниц, что приводит к ухудшению репутации у поисковых систем.
    • Временные затраты.
    • Некоторые финансовые расходы на поддержку работы движков (часто приходится устанавливать дополнительные модули и шаблоны, которые могут оказаться платными).

    Обзор популярных свободных CMS-движков

    Самые популярные бесплатные CMS-движки, которые получили широчайшее применение — Joomla!, Drupal, Wordpress.

    Joomla!

    Joomla! Панель администратора

    Мощнейший движок с открытым исходным кодом, который написан на языках PHP и JavaScript и использует в качестве хранилища БД MySQL. Применяется для создания различных типов сайтов (корпоративных, интерактивных, онлайн-журналов, газет, персональных веб-ресурсов и т.д.) любой сложности. Примеры сайтов, созданных на Joomla!: https://www.linux.com/, http://www.itwire.com/, http://www.ikea.com.kw/.

    Плюсы вышеозначенной CMS:

    • простота и удобство управления;
    • минимальный набор инструментов при начальной инсталляции, который можно расширять по мере необходимости;
    • широкая функциональность;
    • многоязычность;
    • регулярный выход обновлений.
    Минусы:
    • относительно высокая нагрузка на сервер;
    • возможность возникновения проблем с кодировкой;
    • «дыры» в системе безопасности;
    • чрезмерная привязка к элементам меню.

    Drupal

    Настройки БД в Drupal

    Открытый движок, который написан на языке PHP и использует в качестве хранилища реляционные базы данных (MySQL, PostgreSQL). CMS удобно использовать для создания крупных интернет-порталов. Сайты на Drupal: http://www.mtv.co.uk/, http://www.ubuntu.com/, http://www.whitehouse.gov/.

    Основные преимущества:

    • функциональность и гибкость (при помощи множества модулей системы можно создавать нешаблонные сайты под специфические запросы);
    • сравнительно невысокая нагрузка на сервер.
    Недостатки:
    • сложность эксплуатации;
    • CMS слишком тяжелый для сайтов на дешевых тарифных планах хостинг-провайдеров;
    • неэффективное использование объектных возможностей PHP.

    Wordpress

    Окно установки Wordpress

    Открытая CMS, которая написана на языке PHP и в качестве БД использует MySQL. Основное назначение — создание блогов. Примеры сайтов на движке Wordpress: http://ebayinkblog.com/, http://newsroom.mtv.com/, http://www.xxlmag.com/.

    Плюсы:

    • интуитивно понятный интерфейс;
    • простая установка;
    • функциональность (множество готовых шаблонов, модулей и других расширений);
    • ЧПУ (человекопонятный URL);
    • многоязычность.

    Минусы:

    • частые сбои системы при высокой посещаемости сайта;
    • слабая система безопасности;
    • плохая репутация сайтов среди поисковых систем.
    Бесплатная консультация специалиста PromoPult
    Проанализируем сайт, страницу в соцсети или магазин на маркетплейсе и выявим точки роста.
    Подберем эффективные инструменты, чтобы получить больше трафика и продаж из Яндекса, Google, ВКонтакте и Wildberries.
    Бесплатная консультация специалиста PromoPult
    Иннокентий, Руководитель библиотеки знаний

    Настроим рекламу за вас

    Бесплатная профессиональная настройка вашей рекламной кампании. Идеально для предпринимателей.

    Иннокентий, Руководитель библиотеки знаний
    Регистрация в Системе бесплатна, а заведение проекта займет у вас всего 5 минут. Начните продвижение уже сейчас. Зарегистрироваться