Какой движок выбрать для сайта?

Kate

Administrator
Команда форума
CMS (Content Management System) или “движок сайта” - это система управления контентом сайта. Позволяет людям, не разбирающимся в web-программировании, создавать и наполнять информацией полноценные сайты.

Для сайта, построенного на базе CMS, наполнение контентом происходит через web-интерфейс в панели администратора.

Как установить CMS на хостинг, читайте здесь.

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

Пример сайта, где можно найти бесплатные и платные темы для сайта: https://themeforest.net/.

1. Выберите понравившийся дизайн.
2. Скачайте его архив.
3. Установите дизайн на хостинг по сопутствующей инструкции.
4. Дизайн CMS поменяется на нужный вам.

ab50f9c4cac80960181a4a674f0d0735.jpg


Все движки можно разделить на три категории:

  • универсальные;
  • специализированные;
  • универсально-специализированные, с определенным уклоном в какое-то направление.
Универсальные CMS - это движки, на которых можно создавать разные сайты: блоги, интернет-магазины, порталы, каталоги, визитки и т.д. Для решения специализированных задач у таких движков меньше возможностей, чем у специализированных CMS. К ним относятся:

Специализированные CMS - движки “узкой” направленности, на базе которых можно создать только какой-то один определенный тип сайта. К таким CMS относятся:

1. Движки для интернет-магазинов:

2. Движки для форумов:

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

1. WordPress - изначально создавался как CMS для блогове (пример: https://blog.playstation.com), но сейчас эту CMS можно использовать для создания:

2. 1С-Битрикс изначально создавалась для интернет-магазина (пример https://www.eldorado.ru), но на этой CMS можно создать:

Обратите внимание, что универсально-специализированные CMS лучше использовать по их изначальному назначению.

На что обратить внимание при выборе CMS​

Тематика сайта​

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

Мы рекомендуем при выборе CMS ориентироваться на этот список:

  • Блог - WordPress;
  • Интернет-магазин - OpenCart, Prestashop, Magento;
  • Сайты различной направленности - Joomla;
  • Форум - phpBB;
  • Портал - Drupal.

Платформа​

Большинство CMS написаны для Linux на языке PHP и хорошо работают на соответствующем хостинге. Поэтому, если вы используете Windows-хостинг, то применяйте движок, работающий на нативной для Windows технологии ASP.net.

Платная или бесплатная​

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

К бесплатным CMS относятся:

83ad2434ce8b620d670bdf69534aba2e.jpg


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

Платные CMS:

  • 1C-Bitrix;
  • NetCat;
  • Host CMS;
  • и др.
0643a58e692b6e1439f067d9ebd26d79.jpg


Требования к хостингу​

Для дешевых тарифов виртуального хостинга выбирайте CMS, которая не потребляет значительного количества ресурсов сервера, например, WordPress. Обратите внимание, что существуют CMS, например, 1С-Bitrix, которым для полноценного использования всего функционала требуется размещение только на VPS/VDS или выделенном сервере.

Наличие дополнительного функционала​

Каждая CMS имеет свой функционал, заточенный под определенные нужды того или иного типа сайтов. Перед выбором вам нужно подробно их изучить и понять, подходит ли набор предлагаемых функций для вашего сайта. Если нет, то изучите дополнения, плагины и подумайте, сможете ли вы реализовать все необходимое в будущем. К дополнительному функционалу могут относиться:

  • многоязычность;
  • поддержка нескольких валют;
  • мобильная версия сайта;
  • SMS-уведомления;
  • управление ролями пользователей;
  • поддержка SEO;
  • создание карты сайта;
  • и т.д.
Обратите внимание на то, что функционал CMS, расширяемых с помощью дополнительных модулей или плагинов, пишется сторонними программистами, и эти дополнения могут быть платными даже для бесплатных CMS.

Описание возможностей конкретных CMS​

WordPress​

WordPress - это лидер среди CMS в интернете. Более 50% сайтов в сети сделаны на этом движке.

338cdf1a1bf993bc6062d2cd753f9f26.jpg


Внешний вид сайта на Wordpress с визуальной темой по умолчанию

Достоинства

  • CMS WordPress - бесплатная система.
  • Эта CMS имеет самый широкий набор плагинов из всех известных движков. Кроме того, для WP написано множество виджетов для галерей, тем и шаблонов для оформления внешнего вида сайта.
  • Установить WP можно на любой хостинг. У большей части хостингов установка этого движка происходит из панели управления в несколько кликов.
  • Работать с админкой этой CMS очень просто. Визуальный редактор этого движка очень похож на программу Word для Windows, поэтому интуитивно понятен любому, даже неподготовленному пользователю.
  • Если возникает проблема в работе с WP, то вы с 99% вероятностью найдете ответ в интернете, просто погуглив свой вопрос. Этот движок поддерживает целое комьюнити программистов со всего мира, поэтому все проблемы работы движка открыто обсуждаются на форумах, им посвящено множество статей и т.д. Найти специалиста для решения проблемы с WP также не составит труда.
  • WordPress поддерживает мультиязычность.
652e2473c9b0919e2c14777a691ce5cc.jpg


Административная панель Wordpress

Недостатки

  • У WP нет официальной техподдержки.
  • Изначально система устанавливается с ограниченным набором функций, который предлагается расширить при помощи дополнительных плагинов.
  • Ощутимая нагрузка на сервер может привести к низкой скорости загрузки сайта. Чтобы этого избежать, нужно обязательно настроить кэширование и оптимизировать базу данных. Также необходимо оставить лишь необходимый набор расширений и удалить все ненужные плагины.
  • WP может иметь проблемы с SEO-продвижением сайта из-за возникновения ненужных страниц и т.д. Нужно постоянно следить за дублями и удалять их.
  • Из-за открытого исходного кода и большой популярности движка эту систему взламывают чаще всего.
  • Необходимо отслеживать появления новых плагинов, которые “латают” дыры в безопасности CMS.
Провайдеры хостинга активно предлагают специальные тарифы, оптимизированные под CMS Wordpress, с уже настроенными плагинами кэширования.

На сайте ru.hostings.info можно ознакомиться с рейтингом провайдеров CMS-хостинга для Wordpress.

Joomla​

Joomla - вторая по популярности CMS в Интернете.

Достоинства

  • Бесплатная лицензия.
  • Движок полностью русифицирован.
  • Панель управления функционально богаче, чем у WP.
  • Большое количество визуальных тем и плагинов расширяют возможности системы.
  • Настройки SEO встроены в систему.
  • В административной панели Joomla имеются меню для настройки всего сайта и отдельных модулей и плагинов.
19f8530f2dbdd9cc83922d6217b6febc.jpg


Административная панель Joomla

Недостатки

  • Панель управления сложная и интуитивно непонятная, поэтому требует привыкания.
  • Появляются дубли страниц, как и в случае с WP, что затрудняет работу с SEO-оптимизацией сайта.
  • Сайты на этой CMS часто грузятся медленно из-за большого количества лишнего кода, который просто не нужен для сайта-визитки или небольшого сайта компании. По этой же причине движок не рекомендуется для использования на дешевых тарифах виртуального хостинга.
  • Так же, как и WP, Joomla достаточно уязвима из-за открытого исходного кода и множества плагинов, разработанных сторонними программистами. Но поскольку кода в Joomla больше, то и найти уязвимость сложнее.
Рейтинг хостингов с поддержкой Joomla

Drupal​

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

  • финтех;
  • компаний из сферы медицины;
  • IT-технологий;
  • промышленности;
  • и т.д.
Использование Drupal как основы позволяет ускорить создание таких сайтов, но требует работы достаточно квалифицированного программиста.

Достоинства

  • Drupal распространяется бесплатно.
  • CMS может применяться для нагруженных сайтов.
  • Сообщество разработчиков Drupal предлагает к загрузке большое количество расширений-плагинов и визуальных тем.
  • В CMS встроено кэширование сайта через базу данных. Имеются инструменты для работы с SEO через дополнительные модули.
  • Поскольку этот движок ориентирован на разработчиков, в нем гораздо больше функций, по сравнению с WP и Joomla. Среди профессиональных программистов эта CMS пользуется большой популярностью.
Недостатки

  • Этот движок очень сложен для освоения неопытными пользователями.
  • Активно работая с базой данных, движок будет подтормаживать на дешевом виртуальном хостинге.
  • На этой CMS гораздо меньше готовых решений шаблонов и тем, по сравнению с WP.
  • Система требовательна к ресурсам, и ей нужна поддержка мощного хостинга для высокой производительности сайта.
73493d3a7fb164db8a69ebaa69292b97.png


Административная панель Drupal

Рейтинг хостингов для Drupal

CS Cart / Opencart​

Эти CMS предназначены для быстрого создания интернет-магазинов. Opencart является бесплатной версией коммерческой CS Cart, но также обладает всеми необходимыми для работы магазина функциями:

  • корзиной товаров;
  • системой оплаты;
  • возможностью быстро совершить покупку “в один клик”.
Достоинства

  • Распространяется бесплатно.
  • Как и любая другая система с открытым исходным кодом, имеет множество дополнений и плагинов.
  • Движок достаточно “легкий”. Не очень нагруженный сайт может работать даже на дешевых тарифах виртуального хостинга.
  • В административной панели CMS, кроме управление дизайном, страницами и пользователями, имеются инструменты для работы со списком товаров и статистикой продаж.
  • Большое количество дополнений помогают интегрировать CMS во внешние системы поставщиков товаров, оплату через интернет и службы доставки. Правда, многие из этих расширений являются платными даже для пользователей OpenCart.
  • Хороший функционал для SEO-оптимизации.
  • Автоматически накладывает водяные знаки на фотографии товаров, что сводит к нулю шанс использовать ваши изображения сторонними ресурсами.
  • В CMS интегрированы различные платежные системы, включая WebMoney, PayPal, RuPay, iPayment и др.
  • Мультивалютная система платежей.
  • Мультиязычность. Это редкая функция для интернет-магазина.

Недостатки​

  • Узкая специализация CMS. На ней можно создать только интернет-магазин.
  • Необходимость приобретения коммерческих модулей.
  • Неудобный встроенный редактор.
  • Создание дублей страниц.
f2127dbfa8dff15c402b420158e1cc11.png


Административная панель Opencart

Magento​

Достоинства

  • Система предоставляет бесплатно демо-версию CMS на 30 дней.
  • Двухфакторная аутентификация.
  • Валюты, скидки, купоны, отчетность, мультиязычность - все эти функции уже встроены в систему.
  • На этой CMS можно одновременно создавать несколько интернет-магазинов.
  • Шаблоны адаптированы под мобильную версию интернет-магазинов.
Недостатки

  • CMS “из коробки” предоставляется всего с одной темой, благодаря которой можно ознакомиться с системой. Все остальные темы нужно искать в сети.
  • Сложный процесс установки, с которым начинающий пользователь не справится.
  • Cкудный ассортимент дополнений для Magento.
  • Не слишком дружелюбна для начинающего пользователя и требует для разработки участие специалиста.
  • Сильно нагружает хостинг. Серьезный сайт на Magento (с посещением более 10000 пользователей) потребует для быстрой работы виртуальный сервер или дорогой тариф виртуального хостинга.
  • Административная панель Magento поддерживает только английский язык.
  • Сложность интеграции с 1С.
f4efb6776cbd267c5f33eddb09bcda55.jpg


Административная панель Magento

1C-Bitrix​

CMS 1C-Bitrix приобрела большую популярность в Рунете за счет интеграции с бухгалтерскими и складскими системами 1С, удобными шаблонами и большим количеством знающих эту CMS программистов.

Достоинства

  • Bitrix “Управление сайтом”- универсальная система.
  • Есть техподдержка, которая работает круглосуточно и бесплатно.
  • Это относительно безопасная система. Разработчики часто вводят в эксплуатацию усовершенствования для защиты движка от DDoS-атак и взломов.
Недостатки

  • Распространяется под коммерческой лицензией.
  • Все обновления системы также платные.
  • Bitrix не рекомендуется к использованию на виртуальном хостинге и распространяется в виде образа виртуальной машины для установки на сервер.
  • Для создания сайта на Bitrix требуется помощь квалифицированного разработчика.
b56c84f2d9553bc37ef510e6477c1cd4.jpg


Административная панель Bitrix

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

Рейтинг провайдеров с такой услугой можно посмотреть на сайте ru/hostings.info.

phpBB​

phpBB легок в установке и успешно конкурирует в сфере сайтов-форумов с платными системами vBulletin и Invision Power Board.

Достоинства

  • Это бесплатная CMS.
  • Движок производителен даже при работе на виртуальном хостинге.
  • Интерфейс переведен на множество языков.
  • Эта CMS удобна в освоении даже для неопытных пользователей.
Недостатки

  • Узкая специализация.
  • CMS уязвима для атак спама.
  • Движок часто взламывают из-за открытого исходного кода.
  • Сложно оптимизировать под SEO.
50f317429ae7a72a28cebbf40b5ee713.jpg


Пример сайта на CMS phpBB

Из других популярных CMS стоит отметить бесплатные PrestaShop для интернет-магазинов и универсальный MOD-X, быстро работающий на виртуальных хостингах. Еще в Рунете популярен модульный UMI.CMS с возможностью создания сайтов различной специализации, распространяющийся под коммерческой лицензией. Наконец, для сайтов-энциклопедий и баз знаний лучше всего подойдет движок MediaWIKI, аналогичный тому, на котором сделана Wikipedia.

Источник статьи: https://ru.hostings.info/
 
Сверху