Вопрос выбора движка для сайта очень напоминает вопрос выбора автомобиля (если Вам это знакомо). Потому что выбор очень большой, а что лучше конкретно для Вас — нельзя сказать пока не попробуешь несколько движков. После того как выбор уже сделан, CMS потом почти никогда не изменяют. Это связано с тем, что смена движка сайта является довольно сложной задачей (я в плане сохранения SEO, функционала, дизайна и прочих возможностей). Чаще всего проще создать новый сайт с нуля на другом движке, чем заниматься переносом.
1. Нужен ли движок сайту вообще?
2. Платные vs бесплатные движки
2.1. Плюсы и минусы платных CMS
2.2. Плюсы и минусы бесплатных CMS
3. Обзор популярных движков
3.1. Движки для блога/сайта визитки и все случаи жизни
3.2. Движки для интернет-магазинов
3.3. Движки для форумов
4. Ответы на часто задаваемые вопросы
В принципе сайт может быть вообще без движка. Такие сайты называют "статичными". Они состоят просто из набора файлов ".html". В отличие от статичного сайта, движок не содержит готовые файлы. Он при каждом обращение к конкретному URL (например, site/primer-cms.html) генерируют страницу заново. То есть при каждом запросе происходит обращение к базе данных, извлечение данных, создания страницы по шаблону и т.д. Все это замедляет скорость работы сайта, однако это замедление совсем некритично.
1. Нужен ли движок сайту вообще?
Конечно, изучать язык HTML, чтобы создать простой сайт я бы не рекомендовал, поскольку это отнимет Ваше время, а созданный сайт вряд ли кого-то впечатлит. Это связано с тем, что создание сайта требует определенного опыта, которого у начинающего вебмастера нету.
Выбор движка полностью зависит от целей для чего делается сайт. Сайту визитке движок не нужен, а если у Вас интернет-магазин, то тогда без движка не обойтись. Каждый движок ориентируется на конкретную тематику сайта. Есть универсальные движки, то есть те, на которых можно сделать все что угодно, но в итоге все работает криво.
У сайта без движка есть преимущество, что его в принципе невозможно взломать, поскольку взламывать просто нечего. Такие сайты являются очень устойчивыми к работе и загружаются очень быстро.
Ниже я приведу рекомендованные движки для различных задач сайта. А для начала мы поговорим про платные и бесплатные движки.
2. Платные vs бесплатные движки
Многие разделают движки сайта на платные и бесплатные. Ну впрочем так оно и есть. Какие преимущества и недостатки есть у каждого из них и какой выбрать?
2.1. Плюсы и минусы платных CMS
тех.поддержка; | |
больше выбор движков; | |
они платные; | |
мало информации по движку; | |
нельзя менять код движка; | |
все дополнительные модули платные; |
2.2. Плюсы и минусы бесплатных CMS
множество готовых модулей; | |
помощь можно получить на форуме; | |
экономия денег; | |
мало ошибок в движках из-за их большой популярности; | |
можно менять код; | |
за работу сайта отвечаете вы; |
Я бы ориентировался на бесплатные движки по причине их популярности, а также, что в них можно делать все что угодно. Однако делать доработки самостоятельно я бы не рекомендовал. Шанс допустить какую-то серьезную ошибку очень большой. Лучше найти программиста, который ориентируется на этом движке и давать ему задания.
3. Обзор популярных движков
Мы рассмотрим лишь самые популярные и распространенные движки. Естественно, что их существует гораздо больше. Я рекомендую пользоваться популярными CMS поскольку, как правило, они содержат меньше багов, по ним больше информации и по ним легче искать программистов для доработок.
3.1. Движки для блога/сайта визитки и все случаи жизни
1. Wordpress
Супер движок, который можно также назвать настоящим конструктором. Очень популярен в России. Большинство сайтов работает на нем. Для него есть куча дополнений, которые позволяют сделать с этим движком все что угодно. Его популярность связана с открытостью кода и тем, что все бесплатно. Из минусов: на таком сайте делать супер огромный портал нежелательно, поскольку WordPress не оптимизирован под большое количество пользователей.
2. DLE
Платный движок (правда его цена всего 2000-3000 рублей). В плане работы внутри движка все очень удобно. Также много модулей и всяких бонусов. Код заметно труднее для отладки и понимания. Если бы он был бесплатным, то еще не факт, что WordPress был на первым месте. DLE часто взламывают и можно в принципе пользоваться бесплатно.
3. Joomla
На этом движке часто делают небольшие сайты новички. Из плюсов: бесплатный, много информации. Минусы: вообще не оптимизирован под продвижения сайта. При этом сделать его "оптимизированным" довольно проблематично, поскольку код очень не приятен и сложен.
4. Drupal
Просто хороший движок. Не очень популярный и из-за этого могут возникнуть сложности с поиском различных дополнений. Движок является весьма защищенным и безопасным.
3.2. Движки для интернет-магазинов
Для интернет магазинов существует куча различных вариантов движков. Сложно выбрать наилучший среди всей этой кучи. Перечислю самые популярные
- Bitrix;
- PrestaShop;
- ImageCMS Shop;
- osCommerce;
- Magento;
- ShopCMS;
Помимо этого можно сделать интернет-магазин на блоговых движках. Это будет связка:
- WordPress+eCommerce;
- WordPress+eShop;
- WordPress+WooCommerce;
- WordPress+Quick Shop;
- Joomla+ VirtueMart;
- Drupal+Ubercart;
Стоит ли это делать? Смотря какие цели. Если предполагается очень хороший интернет магазин с широким функционалом, то стоит выбирать специализированные движки интернет-магазинов. А если вам надо просто разместить пару десятков товаров с ценами, то можно воспользоваться и связкой Wordpress или другой.
Читайте также: как открыть интернет-магазин самостоятельно.
3.3. Движки для форумов
Форумных движков не так много, как интернет-магазинов. Но и здесь есть над чем подумать. Платный движок обладает более широким функционалом и стоит относительно недорого.
- phpBB;
- IPB;
- vBulletin;
- SMF;
4. Ответы на часто задаваемые вопросы
1. Влияет ли движок на продвижение сайта
Поисковым машинам вообще все равно какой у Вас движок на сайте. Она видит лишь html код, который генерирует движок. А этот код Вы можете на html написать и дать поисковой системе. Поэтому здесь вопрос скорее к движку в плане настройки и оптимизации. Правильно ли он выдает код? Все ли теги поставлены там где это было нужно? Это уже дело оптимизатора. Любой движок можно оптимизировать под поисковые системы.
2. А какой движок лучше?
В принципе в любом движке будут свои "косяки" в плане SEO-оптимизации. Это вообще странно и парадоксально, ведь все SEO-требования к сайтам уже давным-давно всем известны. Сто раз об этом везде упоминалось, но разработчики движков упорно игнорируют все эти рекомендации. В итоге сайт на любом движке нужно еще немного подрабатывать, чтобы исправить все эти проблемы.
Поэтому не существует "лучшего" движка. Лучшим делаете его Вы совместно с оптимизатором и программистом.
3. Может воспользоваться конструктором сайта?
Конструкторы сайта - вещь конечно хорошая, но только на первым взгляд. Ими можно пользоваться только на скорую руку и когда нету никаких планов на развитие сайта. Связано это с тем, что Вы на все 100% ограничены в своих возможностях. Вы можете делать только, что доступно. Как правило, этого недостаточно для создания хорошего портала.
Все зависит от цели. Если нужен самый элементарный интернет-магазин с малым числом товаров без дальнейшей раскрутки, то конструктор хорошо подойдет для этого. Смотрите: обзор бесплатных конструкторов сайтов.
Итоги
Выбор CMS для сайта задача довольно сложная и отвественная. Советую не брать первый попавшийся движок, а посмотреть все его нюансы и преимущества. Потому что потом менять что-то будет уже поздно.
Читайте также:
• Пошаговая установка WordPress
• Топ плагины Wordpress
• Как настроить Wordpress
• Как удалить копирайты из темы WordPress
• Пошаговая установка DLE
• Настройка DLE в подробностях