ЧУДО "САИКТ"

Какую CMS выбрать для создания сайта?

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

 

Но первый (и главный) вопрос звучит так: как и на чем делать сайт? Какие технологии выбрать для создания web-ресурса?

 

Здесь есть 4 варианта:

 

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

 

  • Изучить HTML, CSS, PHP и другие web-технологии и сделать сайт самостоятельно. Это отличный вариант, но он требует массу свободного времени и неслабую мотивацию.

 

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

 

  • Использовать движок (CMS). Оптимальное решение для тех, кому быстро нужен красивый, функциональный и недорогой (в идеале – бесплатный) сайт. Но тут возникает новый вопрос: какую CMS выбрать? Ведь сегодня существуют тысячи движков, и каждый из них имеет как достоинства, так и недостатки.

 

Этот вопрос и сложен, и прост одновременно. Сложность заключается не только в большом количестве CMS, но и субъективном отношении к ним (к примеру, кто-то считает Joomla идеальной системой, а другие говорят, что это ерунда и нужно делать сайт на WordPress).

 

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

 

Содержание статьи

1. Что такое CMS?

2. Какую CMS НЕ нужно использовать

3. Платные и бесплатные CMS

4. Выбираем движок по функциональности

5. Подводим итоги

Что такое CMS?

 

CMS (движок) расшифровывается как «система управления контентом» и представляет собой компьютерную программу или информационную систему, которая используется для создания web-сайтов. Это из Википедии :-).

 

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

 

Большинство CMS написано на языке PHP и имеет открытый исходный код, что позволяет изменять их «под себя». Разумеется, для этого нужно «дружить» с программированием. Однако чаще всего этого не требуется – любой хороший движок ориентирован на непрофессиональных web-разработчиков, и работать с ним несложно. Другими словами, создать сайт на Joomla или WordPress может каждый.

 

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

Какую CMS НЕ нужно использовать

 

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

 

Недостатков у самописных (студийных) CMS много, но мы ограничимся лишь несколькими:

 

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

 

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

 

  • Слабая техническая поддержка или ее отсутствие. Представь: сегодня web-студия уговорила тебя сделать сайт на ее «суперфункциональном движке», а завтра эти ребята сменили специализацию и улетели в Таиланд (многие программисты так делают, без шуток). Думаешь, кто-то из сторонних специалистов решит технические вопросы, которые возникнут с движком? Вряд ли. Если и решит, то это влетит в хорошую копеечку. Так что лучше сразу выбрать ту CMS, которая «на слуху» – так можно быть уверенным, что твой проект получит шанс на бессмертие :-).

Платные и бесплатные CMS

 

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

 

ТОП-7 платных движков за 2016 год
                       ТОП-7 платных CMS за 2016 год (выдержка из рейтинга)

 

Однако если у тебя будет возможность выбирать между платным и бесплатным движком, остановись на последнем варианте. CMS с открытым исходным кодом (читай – бесплатные) не менее надежно защищены от взломов и имеют все достоинства платных систем.

 

 ТОП-5 бесплатных CMS за 2016 год (выдержка из рейтинга)
         ТОП-5 бесплатных CMS за 2016 год (выдержка из рейтинга)

 

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

 

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

Выбираем движок по функциональности

 

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

 

Собственно, что нужно оценивать? Вот основные критерии:

 

okУдобный редактор для публикации и редактирования контента. На наш взгляд, здесь первое место нужно присудить движку WordPress. Посмотри на эту простую и стильную форму! Требуется вставить в текст картинку? Ссылку? Список? Нет ничего проще – все делается буквально в пару кликов.

 

Кстати, если ты владеешь html и css, то возможности в публикации текстов существенно расширяются – можно задавать особое форматирование и стилевое оформление, которое не предусмотрено визуальным редактором. Для этого существует специальная вкладка «Текст».

 

Визуальный редактор WordPress
Визуальный редактор WordPress — удобный и простой

 

Примерно то же самое можно сказать и о публикации контента в OpenCart.

 

Визуальный редактор OpenCart
Визуальный редактор OpenCart тоже отличается простотой и удобством

 

А вот движок CMS Drupal имеет довольно куцый редактор. Впрочем, это «лечится» установкой специального модуля с привычным интерфейсом TinyMCE.

 

редактор Drupal
А вот редактор Drupal наводит тоску

 

okАдаптированность для SEO-продвижения сайта. На самом деле, выбрать CMS, которая помогает продвигать web-ресурс в интернет, несложно – в принципе, можно взять любую платформу, так как все они дружественны к SEO. К примеру, при работе с OpenCart, WordPress или Joomla можно прописывать мета-теги и title статей прямо на странице публикации. Здесь же есть возможность оптимизировать изображения: указывать атрибуты alt, менять размеры, добавлять подписи.

 

Кроме того, существует масса расширений, которые помогают сделать сайт joomla более дружественным к SEO – например, мощный плагин SEOSimple. У WordPress есть аналогичное решение – All in One SEO Pack.

 

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

 

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

 

И здесь абсолютное лидерство принадлежит CMS WordPress – ни сайт на joomla, ни портал на Drupal, ни интернет-магазин на OpenCart не имеют столько возможностей для расширения функционала.

 

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

Подводим итоги

 

Какую же CMS выбрать? Ответ будет прост – делай проект на том движке, который тебе больше нравится. Большинство современных систем управления контентом позволяют разработать практически любой сайт – визитку, интернет-магазин, блог, информационный ресурс, интернет-издание… Более того, при должном подходе некоторые движки (в частности, Drupal) можно адаптировать для создания социальной сети.

 

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

 

 CMS Сайт-визитка Блог СМИ, информационный сайт Корпоративный портал Интернет-магазин
WordPress Да Да Да Да Да, но сложно — придется устанавливать много модулей
Joomla! Да Да Да Да Да, но сложно — придется устанавливать много модулей
Drupal Да Да Да Да Да
MODX Да Да Да Да Да
OpenCart Нет Нет Нет Нет Да

 

Мы любим разные CMS, и с некоторыми из них знакомимся на курсе «Web-программирование».
Вот здесь можно записаться на наши занятия. Так, на всякий случай :-)
Яндекс.Метрика