Лучшие бесплатные движки для создания сайтов

5 июня 2018

СОДЕРЖАНИЕ

Движок для сайта WordPress (ВордПресс)

Движок для сайта Joomla (Джумла)

Движок для сайта ModX

Движок для сайта интернет-магазина OpenCart

Прочие движки

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

Узнать на каком движке сделан сайт

Определить движок сайта онлайн - обзор сервисов проверки CMS

Итог

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

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

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

В этой статье мы рассмотрим 7 движков, поговорим про их плюсы и минусы, после чего Вам не составит большого труда сделать правильный выбор движка для Вашего сайта. Погнали!

К Вашему вниманию обзор бесплатных CMS интернет-магазина:

Движок для сайта WordPress (ВордПресс)

WordPress является одним из самых популярных движков в мире. Изначально он разрабатывался как движок для блогов, и именно в таком виде он изначально пользователю и предоставляется. Однако, по факту WordPress нельзя назвать «движком для блогов». Гораздо правильнее будет его назвать «универсальный движок для всего на свете». На базе WordPress можно сделать сайт-визитку, блог, новостной портал, и даже открыть интернет-магазин.

Преимущества WordPress:

  • Крайне высокая популярность.
  • Крайне высокая востребованность.
  • Простота работы в рамках данной CMS.
  • Один из самых простых интерфейсов (включая интерфейс админки).
  • Сотни тысяч бесплатных шаблонов оформления.
  • Сотни тысяч бесплатных плагинов, с помощью которых можно оптимизировать/расширить функционал сайта.
  • Есть встроенный онлайн-редактор сайта – специально для тех, кто не владеет ни одним языком программирования.
  • Код можно редактировать прямо в админке сайта, т.е. FTP-доступ для этого не требуется.

Недостатки WordPress:

  • Из-за обилия бесплатных плагинов трудно выбрать тот, что действительно нужен.
  • Возможны сложности с установкой движка на хостинг. Однако, данный минус является очень спорным, т.к. большинство хостинг-провайдеров предоставляют возможность установки WordPress буквально в 2 клика (без преувеличения), сама же установка производится в автоматическом режиме, а данные для доступа высылаются на электронную почту.

Совет от эксперта «СтоКрат»:

«WordPress – это как раз то, что нужно русскому блогеру: создается быстро, осваивается просто, платить не нужно, а сама CMS интуитивно понятна. Идеальный вариант для реализации блога».

Популярные сайты, работающие на WordPress:

  • TechCrunch
  • The New Yorker
  • BBC America
  • ebay Inc
  • Blog
  • Xerox
  • Fortune
  • Time Inc.
  • Google Ventures
  • Harvard Business Review Blogs

Движок для сайта Joomla (Джумла)

Второе место по праву занимает движок Joomla. Она является чем-то средним между «простым как 2 пальца об асфальт» WordPress’ом и гораздо более функциональным Drupal. Под «чем-то средним» мы подразумеваем, что она где-то посередине и по функционалу, и по простоте использования. За эту «золотую середину» ее и любят.

Преимущества Joomla:

  • Несмотря на то, что Joomla сложнее, чем WordPress, данную CMS все равно можно назвать простой.
  • Более богатый «заводской» функционал, по сравнению с тем же WordPress.
  • Поддерживается работа с протоколами OpenID, LDAP, Gmail.com.
  • Тысячи шаблонов оформления.
  • Многофункциональная админ-панель.
  • Проста в установке. Хотя этот плюс спорный, т.к. многие хостинг-провайдеры позволяют установить Joomla в автоматическом режиме буквально в 1-2 клика.
  • Приветливый дизайн.

Недостатки Joomla:

  • Несмотря на универсальность, разработку нельзя назвать «глубокой».
  • Гораздо меньше бесплатных плагинов по сравнению с WordPress.
  • Слишком сложна для начинающих и слишком проста для опытных разработчиков.

Сайты, использующие Joomla:

  • Burger King
  • Danone
  • Latvia
  • Nikon Instruments
  • Porsche
  • Times Square
  • Vodafone
  • Yamaha

Если «подсчитать» все плюсы и минусы, то Joomla, за счет своей гибкости структуры, будет идеальным вариантом для создания корпоративного сайта либо сайта e-commerce направленности.

Движок для сайта ModX

Для рядовых пользователей, которые «я ничего не знаю» этот движок вряд ли подойдет в силу своей сложности. Однако, разработка сайта на движке MODx занимает достаточно мало времени. Это одна из немногих причин, по которой популярность данного движка активно растет.

Плюсы CMS MODx:

  • По мультизадачности он схож с WordPress. Разница лишь в том, что WordPress – это в первую очередь движок для блога и во вторую очередь мультизадачный. MODx – наоборот.
  • Офигенная защита от дублирования страниц. Исключение – если Вы сами эти дубли создадите.
  • Код сформирован по принципу «ничего лишнего, но и добавить нечего».
  • После установки движка Вы получаете «чистое ядро», с которым можно делать все что угодно. Без лишних модулей и дополнений.
  • Знаний html (даже базовых) достаточно, чтоб составить свой собственный шаблон.

Минусы CMS MODx:

  • Требуются навыки программиста для точной настройки сайта.

Движок для сайта интернет-магазина OpenCart

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

Плюсы CMS OpenCart:

  • Открытый исходный код.
  • Достаточно популярен среди программистов.
  • Большой спектр модулей.
  • Есть встроенные SEO-модули.
  • Есть модули оплаты через Qiwi, PayPal, Visa, MasterCard, WebMoney и т.д.
  • Гибкие настройки.
  • Широкий графический функционал. ВАЖНО! В данном контексте слово «графический» образовано не от слова «графика», а от слова «график», т.е. функционал включает в себя несколько инструментов по аналитике. 

Минусы CMS OpenCart:

  • Для нормального взаимодействия с пользователями требуется «допиливание».
  • Узкоспециализированный – либо каталог, либо интернет-магазин.
  • На «допиливание» требуется много времени и денег.

Прочие движки

Joostina 

По названию уже понятно, что Joostina и Joomla – это «одного поля ягоды». По своей сути, Joostina – это и есть Joomla, только немного «допиленная» и «дополненная». Но и багов у нее чуть больше.

LiveStreet 

Также является одним из популярных бесплатных движков. Хорошо подходит для блога. Может использоваться и в коммерческих целях. Например, оказание услуг.

DataLife Engine (он же - DLE) 

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

InstantCMS 

Является чем-то средним между блог-движком и движком для форумов и досок объявлений. Хорошо подходит для сайта-сообщества. На нем же обычно создаются официальные сайты городов и областей. На основе данного движка создают даже официальные сайты городов. Это как раз тот случай, когда движок является отчасти универсальным, но не является «всем бочкам затычкой».

Django-CMS 

Еще одно исключение из большинства бесплатных CMS. Исключение состоит в том, что движок написан не на PHP, а на Python. Движок отлично подойдет для сайтов-визиток, корпоративных, новостных сайтов и блогов. Однако, на этом движке попадаются и иные проекты, причем коммерческие.

Astra

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

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

Разумеется, приведенный выше список бесплатных движков далеко не полный. Однако, почти все эти движки объединяет:

  • почти все они написан на PHP;
  • почти все они используют базы данных MySQL.

Разумеется, есть и исключения, которые базируются на AJAX (DLE), ASP (например, dasBlog) или CGI, но это уже совсем другая история.

Самым верным вариантом будет следующий:

  • арендовать бесплатный хостинг с доменом 3 уровня;
  • установить движок (неважно с какого начинать), поработать с ним 1-2 дня, затем удалить, установить следующий.

Только «на ощупь» можно сделать 100% правильный выбор.

На что обратить внимание при выборе движка:

  • Насколько просто его установить?
  • Какие системные требования? Достаточно ли виртуального хостинга? Или арендовать выделенный сервер? И насколько мощным этот сервер должен быть?
  • Насколько быстро работает выбранная CMS? Как быстро прогружаются страницы?
  • Насколько удобна навигация по сайту?
  • Насколько трудно разобраться в админ-панели? Справитесь с ней сами? Или наймете программиста?
  • Сколько языков поддерживает движок?
  • Сколько шаблонов оформления? Насколько просто их редактировать?
  • Сколько плагинов можно установить без потери производительности сайта?
  • Сколько плагинов идут с данным движком «в комплекте»?

Как только Вы получите ответы на данные вопросы, взвесите все «за» и «против», только после этого можно делать выбор в пользу той или иной CMS.

Чем хороши бесплатные CMS (кроме того, что они бесплатные):

  1. Открытый исходный код. Не всегда, но в большинстве случаев. Это позволяет программистам разрабатывать новые плагины, писать новые шаблоны оформления, и т.д. Этот же плюс является еще и минусом, т.к. это позволяет злоумышленникам тщательно подготовить атаку, что может привести к краху. И вот тут уже тех. поддержка в помощь.
  2. Дополнительные модули. На любой бесплатный движок плагинов, шаблонов оформления и дополнений всегда будет больше, чем на любой платный. Плагины могут быть самыми разными – «карусели», капча, XML-карты сайта, «хлебные крошки», SEO-плагины, проигрыватели видео, антиспам-плагины, и т.д. И плагины по защите сайта от хакерских атак в том числе.
  3. Безопасность. Да, мы не отрицаем, что на платных движках безопасность выше. Но что ничто не мешает добавить на сайт несколько плагинов, направленных на защиту сайта и тем самым довести уровень защиты до того, который «с завода» идет на платных движках.

Наиболее оптимальными вариантами будут WordPress и Joomla. Первый больше подойдет новичкам, которые хотят самостоятельно сделать свой сайт без привлечения программистов. Оно и понятно – установил движок, выбрал шаблон оформления, понапичкал движок плагинами и все готово. С Joomla придется немного «попотеть», но оно того стоит. Joomla тоже подходит для создания сайта своими руками, но за счет более широкого функционала данная CMS сложнее в управлении.

Узнать на каком движке сделан сайт

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

Поэтому мы расскажем о том, как определить движок сайта, который Вам понравился. Заранее предупреждаем, что ни один из приведенных ниже способов не является 100% гарантией того, что модель движка будет определена правильно.

HTML код на странице

Открываем любую страницу сайта, правый клик в свободном от картинок месте, в меню выбираем «Просмотр кода страницы». Затем с помощью Ctrl+F или F3 вызываем окно поиска. В это окно вводим слово “generator”. Среди найденного ищите нечто подобное:

<meta name=«generator» content=«ДВИЖОК_САЙТА» />

Однако, если движок самописный или эксклюзивный, то этой строки может и не быть вовсе.

Ну и, раз уж копает html-код, грех не просмотреть css javascript и пути к файлам-картинкам:

Просмотр robots.txt

Под каждый движок есть свой «стандартный» файл robots.txt. Да, мы не спорим, если взять 2 сайта на одном и том же движке, то файлы robots.txt у них могут немного отличаться (даже если не брать в расчет адреса карт сайтов и имена основных доменов). Однако, серьезных отличий не будет.

Шаблонный файл robots.txt для CMS Joomla выглядит следующим образом:

User-agent: *

Disallow: /administrator/

Disallow: /cache/

Disallow: /components/

Disallow: /editor/

Disallow: /help/

Disallow: /images/

Disallow: /includes/

Disallow: /language/

Disallow: /mambots/

Disallow: /media/

Disallow: /modules/

Disallow: /templates/

Disallow: /installation/

Однако, данный способ определения движка можно назвать почти бесполезным, т.к. для правильного определения движка по этому файлу нужно как минимум помнить, как выглядят robots.txt на разных движках.

По внешнему виду ссылок

Вид ссылок тоже может «выдать» движок:

  1. WordPress

/p=501 (в виде ссылок по умолчанию)

/2018/04/23/sample-post/ (дата + название поста)

/archives/123 (архивная запись + порядковый номер поста)

Ну а если в ссылках есть /wp-content/ - это 100% WordPress.

  1. Joomla

/index.php?option=com_content&task=view&id=80&Itemid=202

/content/view/69/109/

  1. MaxSite CMS

/page/ispolzuem-avatarki

  1. vBulletin

/showthread.php?t=300606

Вид входа в админ-панель

Ниже мы привели список «стандартных» решений для входа в админ-панель. Т.е. к имени домена подставляем приведенные ниже «хвосты» и смотрим на реакцию сайта. Если сайт отдает сообщение «такой страницы не существует», значит меняем «хвост» на следующий по списку:

  1. WordPress

/wp-admin/

  1. Joomla

/administrator/

  1. Danneo

/apanel/

  1. MaxSite CMS

/admin/

Cookie сайта

Определить движок можно путем анализа файлов Cookie, которые оставляет почти любой сайт на Вашем компьютере:

  1. UMI CMS

umicms_session

  1. MaxSite CMS

maxsite_comuser

  1. WordPress

wp-settings

Определить движок сайта онлайн - обзор сервисов проверки CMS

  • ITrack – считается если и не лучшим сервисом по определению движка, то как минимум одним из лучших. Умеет распознавать до 50 CMS. Пользоваться им предельно просто – указываем адрес сайта, вводим капчу (ставим галочку «я не робот», при необходимости выбираем необходимые картинки), и нажимаем «Определить CMS».

  • 2ip – аналогичен предыдущему (разве что галочку «Я не робот» ставить не надо).

  • Wappalyzer. Это плагин для FireFox. Достаточно просто зайти на сайт, чтоб получить информацию о том, какой движок на нем используется.

Итог

Итак, мы рассмотрели самые популярные бесплатные CMS, на базе которых строится подавляющее большинство сегодняшних сайтов. Еще мы рассказали о том, как правильно выбрать движок для своего сайта. Но важно запомнить одно – беспроблемных движков не существует. С какими-то проблем будет больше, с какими-то меньше, все зависит от того, что за сайт Вы хотите получить в итоге. Также не исключено, что все-таки придется обращаться к программистам.


Частые вопросы

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

Полное руководство по выборе CMS для Вашего сайта Вы можете посмотреть в статье - ЗДЕСЬ!

► Как узнать на каком движке сделан сайт?

С помощью HTML кода на странице, при просмотре файла robots.txt, по внешнему виду ссылок, вид входа в админ-панель, Cookie сайта.

► С помощью каких сервисов можно определить движок сайта онлайн?

ITrack, 2ip, Wappalyzer и другие.

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

WordPress (ВордПресс), Joomla (Джумла), или ModX.



Подпишитесь на обновления
Лучшей оценкой нашего труда является ваша подписка на новые публикации. Мы очень постараемся быть интересными и обещаем не спамить.
 

(0)
Читайте также