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

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

В принципе сайт может быть вообще без движка. Такие сайты называют «статичными». Они состоят просто из набора файлов «.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 для сайта задача довольно сложная и отвественная. Советую не брать первый попавшийся движок, а посмотреть все его нюансы и преимущества. Потому что потом менять что-то будет уже поздно.

Стоит ли покупать сайты

У Вас есть свободная сумма денег в интернете, которую Вы хотите куда-нибудь вложить? В этой статье мы рассмотрим плюсы и минусы вложений денег в покупку сайтов. Если Вы вебмастер, то тема покупки сайтов для Вас будет особенно интересна. Итак, стоит или не стоит покупать сайты дабы инвестировать деньги, давайте разбираться… Если Вы уверенны в сайте и своих способностях вебмастера, то можно взять в долг, однако это высочайшие риски.


Плюсы покупки сайтов

1. Потенциальная возможность получать хороший пассивный заработок

Для пассивного заработка с сайта необходимо, чтобы он находился в таком состоянии, что на него почти не нужно тратить ни времени, ни средств. Главная проблема здесь только в том, что такие сайты обычно не продаются или же продаются дорого. Поэтому, как правило, покупают немного проблемные сайты над которым нужно ещё будет немного повозиться, чтобы все довести до ума и в конечном итоге довезти его до пассивного дохода. Вот только проблема, что без опыта и знаний в сайтостроение довести сайт до ума будет проблематично.


2. Доход может быть большим

В случае успеха, доход будет очень большим. Например, вы купили сайт с окупаемостью 12 месяцев. После истечения этого срока, все заработанные деньги будут идти в плюс. Если доход будет на том же уровне, то через 24 месяца, у вас уже будет в два раза больше средств, чем изначальная цена сайта. Согласитесь, за 2 года в среднем 50% годовых — неплохо (это в 5 раз больше чем банковский вклад и при этом у вас ещё и будет прибыльный сайт на руках).


Минусы покупки сайта

1. Риск купить говно сайт

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



2. Риск потерять доход со временем

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

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


3. Время на администрирование

Даже если сайт абсолютно стабилен и не требует никаких доработок, наблюдать за ним все равно придется. Например, партнерская программа с помощью которой вы получаете деньги может закрыться, сменить код, заблокирует сайт и т.п. Зачастую проблемы могут возникнуть и с хостигом, в этом случае сайт вообще может стать не доступен, а это может очень сильно повлияет на доверие поисковиков. Я назвал только самые часто встречающиеся причины почему за сайтом стоит следить, а бывают ещё и множество других очень специфичных причин. Чтобы не попасть в такую ситуацию советую хотя бы 1 раз в день (в крайнем случае в неделю, в месяц) проверять работоспособность сайта, трафик на сайте, а также заходить и проверять статистику вашего заработка.


4. Длительный срок окупаемости

Как правило, очень хорошие сайты не продаются дешево. Владелец сайта прекрасно понимает, что он вложил в сайт много времени, денег, знаний и т.д., что теперь сайт стал очень перспективным и за него можно срубить денег. Поэтому сайты для людей продаются со сроком окупаемости от 18 месяцев и больше. Я сам недавно видел как кто-то купил сайт со сроком окупаемости 36 месяцев, а это 3 года (по нынешним меркам SEO — почти вечность). Чем дольше срок окупаемости, тем выше риски потерять часть своих средств так и не дождавшись профита. Поэтому доходность даже от хороших сайтов придется порой ждать весьма и весьма долго. Сможете ли вы так долго ждать прибыли и при этом жить с постоянным риском новых алгоритмов поисковиков — решать только Вам.


Подведем итог
Вкладывать свои деньги смело можно только в качественные сайты, поскольку шансы на профит в этом случае очень высоки. Но нужно понимать, что это очень долгосрочные инвестиции, т.к. только после 12-18 месяцев можно 100% окупаемость и дальнейший профит. Например, в тех же ПАММ счетах можно заработать деньги за пару дней, но и риски там, конечно, другие, а при покупке сайтов, как правило, все более стабильно и «надежно». Здесь все зависит от вашего правильного выбора и дальнейших действий, ну и, конечно, немного от везения.

Большой выбор сайтов представлен на сайте TELDERI. Многие вебмастеры продают здесь свои сайты.

Как перенести сайт с одного хостера на другой. Пошаговая инструкция. Часть 1

Вы случайно наткнулись на более классный хостинг, с более вкусными ценами?
А у вас есть сайт который работает на другом хостинге.
И надо быстро его перенести.
Я очень дотошно мучал поддержку обоих хостеров, и благодарю их за терпение. Зато появился пошаговый мануал.
Если Вы умеете переносить сайт, можете пропускать эту статью.

Итак основные моменты которые которые будут сделаны.

1.Сам сайт — залить на новый хостинг
2.Домен — изменить DNS, отключить домен у старого хостера, подключить домен у нового хостера.
3.База данных — перенести на новый хостинг
4.Настроить конфигурацию в одном файле.

Пункт 1.

Что надо сделать.
Сначала сделайте полную резервную копию сайта. Одни хостеры предлагают сделать резервную копию полного аккаунта, у других это делается вручную.
Заходите в файловый менеджер, архивируете основную папку сайта например….

И скачиваете ее на пк.

Маленькое дополнение. Желательно чтобы у Вас было расширение арихива .tar У меня получилось только с этим расширением. Это делается с помощью программы 7-zip.

Затем закачиваете этот архив на другой хостинг в основную папку хостинга.

распаковываете.

Отлично Вы перенесли сам сайт на др хостинг (статьи, движок и прочее наполнение сайта). Один из пунктов сделан.

Продолжение в следующей статье.

Как перенести сайт с одного хостера на другой. Пошаговая инструкция. Часть 2

Итак начало здесь.
В этой заметке мы проведем пункт два.

2.Домен — изменить DNS, отключить домен у старого хостера, подключить домен у нового хостера.

Пишем в поддержку хостинга куда Вы будете переносить сайт. Спрашиваете какие у Вас DNS сервера.
Вам пришлют что то типа такого
us1.hoststock.net
us2.hoststock.net

Поменять значения DNS у регистратора домена.
Вам поддержка вашего нового хостинга прислала значения DNS
Заходим к регистратору домена например у Вас домен на  https://www.reg.ru/

Заходим в мои домены.
выбираем галочкой домен, и ищем фразу изменить DNS
стираем старые значения, и пишем новые, те которые прислала поддержка.
Ждем 2-4-6 часов пока меняются значения DNS. А пока занимаемся следующими пунктами.

У старого хостера в разделе домены удаляем (отключаем) Ваш домен.


А у нового хостера наоборот добавляем новый домен.
В разделе Дополнительные домены.

Пишем
Имя нового домена например freshs.ru ( это ваш сайт)
Корень документа (это где лежит собственно Ваш сайт)
например  /freshs.ru/

Отлично Вы подключили домен на новом хостинге к самому сайту.
Продолжение далее

Как перенести сайт с одного хостера на другой. Пошаговая инструкция. Часть 3

В предыдущем посте мы выполнили пункт 2.
Теперь будем делать третий, самый непонятный. Крепитесь.

3.База данных — перенести на новый хостинг

Вам нужно у хостинга откуда Вы будете уходить, скачать файл с расширением .sql
Как создать его.
Заходим в раздел  phpMyAdmin

Если нету такого раздела. То заходим в раздел Управление базами данных MySQL. И ищем там кнопку.

Находим похожее название Вашего сайта, слева в панеле.
Что то типа такого
waxup96s_freshs

waxup96s — это ваш логин у хостинга

freshs — это название сайта.
Нажимаете на этот файл.
И ищете слово экспорт (это создать файл с расширением .sql)
Экспортируете файл и сохраняете на пк

Ффух поздравляю почти все сделано. Теперь осталось самое непонятное.

Далее заходите на хостинг который вы выбрали.
Нужно зайти в панель  Базы данных Mysql

Создать новую базу данных у Вас будут первые буквы это Ваш логин на новом хостинге например kiara_
И вот после нижнего подчеркивания пишете название. Например freshs

Создаете нового пользователя базы данных. Там тоже самое. Название пользователя и БД должны совпадать. Так проще. Создаете пароль пользователя базы данных. Его надо записать в блокнот на пк. Он понадобится далее.

Прикрепляете пользователя к БД. Даете ему все права.

Ура, затем заходите в  phpmyadmin, выбрать нужную БД и в разделе Импорт указать файл sql. Помните на пк сохраняли.
Поздравляю Вы подключили базу данных. Осталось совсем чу-чуть!

Как перенести сайт с одного хостера на другой. Пошаговая инструкция. Часть 4

Мы с Вами сделали почти невозможное пункт 3!
Осталась вишенка на торте — пункт 4.
4.Настроить конфигурацию в одном файле.

Теперь меняем конфигурации в файле config.php
Если у Вас движок WordPress то файл будет называться wp-config.php
Находится этот файл в корневом каталоге сайта.

Зайти в файловый менеджер, найти wp-config.php скачать на ПК.

Открываем wp-config.php с помощью блокнота, и редактируем строки:

define(‘DB_NAME’, ‘waxup96s_freshs’); — это название базы данных
меняем на define(‘DB_NAME’, ‘kiara_freshs’);

define(‘DB_USER’, ‘waxup96s_freshs’); — это имя пользователя ( теперь понимаете почему проще чтобы имя пользователя и имя БД было одинаковым?)
меняем на define(‘DB_USER’, ‘kiara_freshs’);

define(‘DB_PASSWORD’, ‘11111111’); — это пароль к БД
меняем на тот пароль который Вы создали и записали в блокноте

define(‘DB_HOST’, ‘localhost’); — это имя сервера как правило оно у всех одинаковое. Не трогаем.
define(‘DB_CHARSET’, ‘utf8mb4’); — тоже не трогаем.
define(‘DB_COLLATE’, »); —  тоже не трогаем.

Сохраняем файл. На хостинге удаляем файл wp-config.php
Закачиваем новый измененный файл wp-config.php с ПК на хостинг.

 

Ну и ура, теперь через пару часов а то и меньше сайт заработает. ПОБЕДА!