Выбираем движок для сайта: критерии хорошей CMS

Автор: Владимир Федоричак

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

d81beaa3be9c42c99b1fab2b23326195

Правда, теперь актуальным становится другой вопрос – как выбрать CMS для сайта, которая бы соответствовала всем вашим требованиям, была удобной в управлении и требовала минимум затрат в процессе обслуживания веб-проекта? И однозначный ответ на него дать сложно, поэтому мы решили подробнее разобраться в этом вопросе.

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

Почему выбор движка сайта – это важно?

Здесь удобнее всего провести некие аналогии. Платформа, на которой работает ваш ресурс, будь то блог или интернет-магазин, это своего рода фундамент, основа, от которой зависит очень многое. А все мы знаем, что от качества фундамента зависит то, насколько крепким будет сам дом. Ошибки на данном этапе могут обернуться серьезными проблемами в будущем.

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

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

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

Критерии, на которые стоит обратить внимание

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

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

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

Все дело в том, что некоторые CMS очень требовательны к ресурсам, даже при условии минимальной посещаемости. В итоге вам может потребоваться аренда выделенного сервера при посещаемости 100 посетителей в день для корпоративного сайта.

5e59d8e77e1245bf9daffaa7e8041899

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

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

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

Сообщество. Чем больше людей работают с той же платформой, что и вы, тем больше шансов найти профессионалов, которые уже сталкивались со схожими проблемами и задачами и успешно их решали.

3eac30570eab452686486079789fa868

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

Доступность шаблонов дизайна и модулей. Такие платформы, как WordPress, Joomla и Drupal, позволяют быстро и легко установить шаблон дизайна, изменив внешний вид сайта до неузнаваемости за считаные минуты. И это очень важно, так как существуют CMS, где для той же самой работы приходится привлекать специалиста, который явно не будет делать это бесплатно.

08e0bef269d24c099b172644354c1e79

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

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

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

Помните: нужно убедиться в том, что CMS является удобной в управлении и интуитивной понятной даже для технически не подкованных сотрудников.

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

  • настройка ЧПУ-адресов страниц;
  • возможность интеграции с системами веб-аналитики;
  • возможность указывать метатеги вручную (Title/Description);
  • и ряд других особенностей.

c6251e0e15b141c4b97032899faed489

Это важно в первую очередь потому, что качество оптимизации сайта, согласно требованиям поисковых систем, влияет на его видимость в поиске и посещаемость. А посещаемость – самый важный момент для любого сайта, не говоря уж о коммерческих проектах.

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

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

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

916818ec1dd9434c88f49e64ab63cab3

Проще всего, если речь идет о популярной open-source-системе. Например, для того же WordPress существует множество бесплатных дополнений, которые расширяют его функционал. При желании можно за небольшую цену ($ 10-30) купить платный плагин в специализированном маркетплейсе Themeforest или же заказать разработку у специалиста по адекватной стоимости. Программистов, которые работают с этой платформой, очень много, что, соответственно, влияет на цену в сторону ее снижения.

Так что если в будущем планируется рост и расширение возможностей сайта, стоит учитывать это еще на этапе выбора CMS.

Составьте чек-лист. В конце концов, ваша основная задача – выбрать такую систему управления контентом, которая полностью соответствует двум критериям: обладает нужным вам функционалом и максимально проста в использовании. И последнее, что вам нужно, – тратить время на эксперименты с десятками всевозможных платформ, доступных на рынке, выступая в качестве бета-тестера.

Чтобы избежать этого, просто составьте чек-лист, отталкиваясь от следующих моментов:

  • требуемая функциональность;
  • соответствие выделенному бюджету;
  • потенциал расширения возможностей в будущем.

Если взять в качестве примера CMS для агентства недвижимости, перечень требований может быть следующим:

  • легкость в установке и настройке;
  • наличие тематических шаблонов дизайна;
  • возможность гибкого управления каталогом объектов;
  • возможность настройки дополнительных характеристик объектов;
  • наличие обратной связи с пользователями или личного кабинета;
  • адаптация согласно требованиям SEO;
  • средняя стоимость часа работы специалиста по данному движку.

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

Какую CMS выбрать? Немного рекомендаций

62882b1e204c4d31a1a8138cd6521e85

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

Большая часть всех сайтов в мире (как коммерческих, так и для личного использования) создается на базе одной из трех основных платформ: Drupal, Joomla или WordPress. Причем у каждой из них есть целая армия поклонников, которые искренне считают свой выбор лучшим. Ну и нельзя не отметить тот факт, что все перечисленные системы являются open-source-проектами, то есть для их использования нет необходимости покупать лицензию.

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

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

Управлять контентом сайта, который работает на WordPress, – чрезвычайно просто. Визуальный редактор понятный, а функция предварительного просмотра позволяет сразу же увидеть, как итоговый документ будет выглядеть после публикации на сайте. Эта CMS соответствует всем перечисленным в этой статье критериям, кроме одного – технической поддержки, так как речь идет об open-source-платформе.

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

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

Joomla. Система отличается хорошим балансом между возможностями настройки и удобством использования, но для неподготовленного пользователя она будет гораздо сложнее в освоении, чем WordPress.

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

474157b419ca415fbb618d70571db23c

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

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

Лучше всего Joomla подходит для создания корпоративных порталов и сайтов-визиток, благодаря широкому спектру доступных шаблонов дизайна по этой тематике и ряду функций. Для контентных сайтов и других проектов похожего типа использовать ее не рекомендуется из-за гораздо меньшей гибкости в плане настройки, чем у того же WP.

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

Для многих вещей, которые на WordPress или Joomla потребовали бы написания дополнительного кода и правок со стороны разработчиков, у Drupal существуют готовые решения. Но нужно быть откровенным – обучение управлению этим движком будет реальной проблемой и потребует немало времени и терпения.

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

Не берите лишнего

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

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

Лучше всего – отталкиваться от сценария использования сайта вашими потенциальными клиентами. Например, если 90% ваших потенциальных клиентов интересуются только общей информацией о продукте, ценами и живут в одном и том же регионе, зачем вам CMS с продвинутым профилем пользователем и опцией мультиязычности?

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

Резюме

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

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

BLOG & NEWS

Оставьте ответ

Ваш email не будет опубликован.

  • ББудем на связи

    Свяжитесь с нами

    • ул.Водогонная 2, офис 321, 79017 Львов, Украина
    • email: [email protected]
    Спасибо!Мы получили ваш запрос.
    Представитель команды свяжется с вами в ближайшее время.
    Обычно это занимает 1-2 рабочих часа.