Як вибрати CMS (движок) для сайту: керівництво

При необхідності створити сайт виникає відразу кілька питань: як вибрати CMS? Що краще: покупка готової CMS або розробка власного движка? Чи є сенс в платному движку або краще скористатися безкоштовним рішенням?

У цій статті спробуємо відповісти на ці питання.

трохи термінології

Перш ніж вибрати CMS, варто визначитися з основними термінами.

  • CMS (Content Managment System) – це і є система управління вашим сайтом, то, що в народі називають “движком”.
  • платна CMS – движок, який ви купуєте. У платних CMS є як переваги, так і недоліки.
  • Безкоштовна CMS – поширюється безкоштовно. Можна вільно завантажувати її і розгортати на ній свій сайт. Тут також є свої плюси і мінуси.
  • самописна CMS – движок, який створюється спеціально під певний проект і його завдання. У цього варіанту також є свої переваги і недоліки.

Важливий момент: перед початком вибору движка рекомендую розробити логічну структуру сайту. Це заощадить масу часу і вбереже від проблем в майбутньому.

А тепер розберемо всі ці пункти детально.

Безкоштовні движки

Почнемо з найдоступніших видів CMS – безкоштовних. На таких двигунах працює величезна кількість сайтів, в тому числі і комерційних. Найпопулярніші – WordPress, Joomla !, Drupal, OpenCart, MODx. Рейтинг популярності движків в Рунеті (платних і безкоштовних) приблизно такий:

Як бачите, лідер в Рунеті – це платний Бітрікс, але решта 5 позицій поділили між собою безкоштовні движки. Сумарно сайтів на безкоштовних CMS більше.

Детальніше вивчити статистику можна на сайті аналітичного порталу ринку веб-розробок CMS-magazine.

переваги

Головна перевага таких движків (нізащо не здогадаєтеся) – вони безкоштовні.

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

Наприклад, ось офіційний і переведений волонтерами на російську мову. Або ось.

На мій погляд, кращий безкоштовний движок – це саме WordPress. Його можна самостійно налаштувати під себе навіть без володіння глибокими знаннями в області програмування.

Хочете додати зірочки в сниппет Google для WordPress-сайту? Не питання. Хочете прибрати версію WordPress, щоб сайт було складніше зламати? Будь ласка. Якщо завдання більш складна і без програміста не обійтися, то знайти фахівця на фрілансі не складе труднощів.

Так виглядає админка WordPress:

А так – админка Джумли:

недоліки

У кожній бочці меду є своя ложка дьогтю. Стосується це і безкоштовних движків. Враховуйте це, якщо вирішите вибрати CMS з безкоштовних варіантів.

По-перше, в силу того, що движок безкоштовний, у нього немає офіційної техпідтримки. Ви не є клієнтом розробників цього движка. Так що зателефонувати о 2 годині ночі і сказати, що сайт поламався, що не вийде. Доведеться самостійно вирішувати проблему або шукати фахівця.

По-друге, в безкоштовних плагинах і шаблонах можуть бути всякі неприємні сюрпризи, наприклад, приховані посилання на ліві сайти. Нерідко зловмисники намагаються зламати сайт через уразливості в плагінах. Не виключено, що ви отримаєте вірус на сайті. Навіть з моїм блогом, що працюють на WP, одного разу стався подібний випадок, але я вчасно все виправив.

Проте WordPress залишається моїм улюбленим движком.

Для яких типів сайтів підходить?

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

Наприклад, популярний в буржунете розважальний сайт Bored Panda, який відвідують понад 70 мільйонів відвідувачів в місяць, працює на старому доброму Вордпресі.

Платні CMS

Тут все просто – ви купуєте движок у його розробників. Найбільш популярна платна CMS в Рунеті – 1С-Бітрікс. Так-так, той самий 1С, які розробляє софт для бухгалтерів. Крім усього іншого, він розробив безліч ігор (дуже навіть непоганих, згадайте хоча б Дальнобойщиков) і створив CRM Бітрікс 24.

Інші платні движки – UMI.CMS, NetCat, CS-Cart і менш відомі. Тисячі їх!

переваги

У таких двигунів є офіційні розробники та технічна підтримка. До них регулярно виходять оновлення, вони більш захищені від посягань зловмисників. До них немає розширень і доповнень, створених незрозуміло ким. Звичайно, 100% безпеки не буває, але тут вона на порядок вище, ніж у безкоштовних CMS.

Рейтинг платних CMS в Рунеті:

Повний рейтинг можна вивчити в каталозі платних CMS на сайті того ж CMS-magazine.

Адаменко сайту на Бітрікс:

недоліки

Перший недолік полягає в тому, що за додаткову плату движок потрібно платити. До того ж платити доведеться не тільки при покупці CMS. Розширення, плагіни, модулі, як правило, теж платні і часто коштують недешево

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

Недолік Бітрікс – це ну просто дохрена коду. Часто навіть не знаєш, куди конкретно лізти (с) анонімний програміст

Для яких типів сайтів підходить?

В першу чергу для комерційних. Купівля движка – це інвестиція, яка повинна окупитися. На Бітрікс, наприклад, зручно розгортати інтернет-магазини, особливо великі. Його тісна інтеграція з 1С бухгалтерією і CRM є однією з фішок движка.

На платних CMS також роблять корпоративні сайти, портали, іноді і форуми, хоч вони поступово і вмирають в нерівній боротьбі з соціальними мережами (є популярний платний формений движок vBulletin).

Існує думка, що сайти на платних движках краще ранжуються в пошукових системах. Але це не так. На пошукові алгоритми ніяк не впливає вид CMS.

самопис

Вибрати CMS на основі самописного движка можуть собі дозволити далеко не всі. Такий двигун робиться під конкретний і, як правило, великий проект, він створюється під певні завдання. Один і той же самопісний движок може застосовуватися на декількох сайтах, але зазвичай це сайти однієї компанії.

переваги

Нічого зайвого. Движок створюється по ТЗ для вашого проекту, йому не потрібно купувати / встановлювати плагіни і розширення, не потрібно писати в техпідтримку або вивчати керівництва в інтернеті. Все робить ваша команда розробників. Плюс високий рівень безпеки, адже уразливості платних і тим більше безкоштовних движків відомі потенційним хакерам, а в самопісний CMS таку лазівку ще доведеться пошукати.

недоліки

Дозволити собі утримувати відділ розробників може тільки велика компанія. Також можуть бути складності з SEO-оптимізацією: на готових движках SEO-фахівці можуть самі виконувати значну частину робіт по оптимізації, а на самописних – тільки через завдання програмістам. З огляду на завантаженість програміста, часте небажання відволікатися на доопрацювання по SEO або бюрократію в компанії, навіть просте завдання на 1-2 робочих дня може зайняти кілька тижнів.

Часто у самописних движків як такої адмінки немає. Наприклад, її не було в ТЗ, тому розробник її не зробив. Програмістам вона не потрібна, вони працюють з кодом і БД. Адаменко потрібна адміністраторам, контентщіков, менеджерам, сеошників і т. Д. Якщо забути або спеціально виключити адмінку (з економії, менше пунктів в ТЗ – нижче вартість сайту), адмінам сайту буде важко додавати нові товари і інший контент, а сеошників – виконувати оптимізацію .

Для яких типів сайтів підходить?

Практично для всіх. Якщо програміст робить особисту візитку, то і вона буде на самопис. Але в першу чергу це великі проекти, звичайно ж, комерційні. Онлайн-сервіси (платіжні системи, інтернет-банкінг, біржі фрілансу, соціальні мережі, інтернет-магазини національного масштабу, портали і т. Д.) Робляться виключно на своїх, спеціально розроблених під ці проекти, закритих двигунах.

Іноді власники невеликих сайтів вважають, що сайт на самопис є ознакою престижу. Це помилка хоча б тому, що, навіть заглянувши “під капот”, в вихідний код сайту, неспеціаліст не зрозуміє, що перед ним самопісний движок, а не готова CMS. Якщо власник такого сайту і його клієнти не пов’язані з IT-індустрією, тип CMS ніяк не вплине на престиж.

Як вибрати CMS: висновок

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

Сподіваюся, стаття допоможе вам вибрати CMS. Залишайте свої запитання в коментарях, діліться статтею з друзями (раптом вони теж страждають з вибором) і ставте зірочки. І підписуйтесь на оновлення по email.

Ссылка на основную публикацию