BrokenBit
Сайт на WordPress чи без CMS: що обрати малому бізнесу

Сайт на WordPress чи без CMS: що обрати малому бізнесу

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

«Робіть на WordPress, там же все можна редагувати» і «не беріть WordPress, він повільний і його зламають» — обидві фрази ви почуєте від підрядників, і обидві нічого не означають, поки не відомо, що за сайт.

WordPress — не добро і не зло. Це адмінка з базою даних. У неї є ціна: вона коштує грошей в обслуговуванні, трохи швидкості й трохи уваги до безпеки. І є те, за що ця ціна платиться: можливість міняти контент самому.

Тому правильне питання одне: хто і як часто змінюватиме тексти на сайті після запуску?

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

Коли CMS потрібна: сайт, який живе щодня

Для громадської організації «Доречні» ми зібрали сайт на WordPress з Elementor. Рішення продиктувала одна вимога замовника: новини, події та нові проєкти вони мають додавати самі.

Логіка проста. У громадської організації новий допис з'являється мало не щотижня, і кожен такий допис — це доказ для донора, що організація жива й працює. Якщо для публікації треба писати розробнику, два результати гарантовані: пости виходитимуть із затримкою, а за пів року розділ новин просто помре, бо нікому буде ним займатись.

Elementor тут не примха, а частина того ж рішення. Людина без технічних навичок відкриває сторінку, міняє текст, додає фото й зберігає — без ризику зламати верстку.

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

Коли CMS зайва: сайт, який не змінюється

Для автокомплексу Joker Auto Spa ми зробили протилежне — чистий HTML, CSS і JavaScript. Без фреймворків, без CMS, без бази даних.

Подивіться, що там за контент: перелік послуг, опис процесу, години роботи, адреса й телефон. Це не змінюється роками. Ціни на сайті взагалі не публікуються — кожна кнопка веде на дзвінок.

Який сенс ставити адмінку на сайт, який ніхто не редагуватиме? Ви отримаєте базу даних, яку треба бекапити, рушій, який треба оновлювати, плагіни, які треба стежити, щоб не конфліктували — і все це заради функції, якою не скористаються жодного разу.

Без CMS сайт отримує три речі безкоштовно. Він вантажиться швидше, бо браузеру віддається готовий файл, а не результат роботи сервера з базою. Його нема як зламати через адмінку, бо адмінки не існує. І він коштує в обслуговуванні рівно стільки, скільки коштують хостинг і домен.

Що насправді коштує CMS

Про це зазвичай не кажуть на етапі продажу, тому скажемо ми.

Оновлення. Рушій, тема й плагіни виходять з оновленнями постійно. Якщо їх не ставити — накопичуються діри в безпеці. Якщо ставити не дивлячись — одного дня сайт зламається, бо плагін посварився з темою.

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

Швидкість. Кожна сторінка збирається на льоту: запит до бази, рендер теми, робота плагінів. Це лікується кешуванням і нормальним хостингом, але це ще один шар, який треба налаштувати й підтримувати.

Хостинг. Статичний сайт живе на найдешевшому тарифі або взагалі безкоштовно. WordPress потребує PHP, бази даних і ресурсів, тобто дорожчого тарифу.

Жоден із цих пунктів не є аргументом «ніколи не беріть WordPress». Це просто рахунок, який приходить разом із можливістю редагувати. Якщо ви нею користуєтесь — рахунок виправданий.

Що коштує відсутність CMS

Чесно й у зворотний бік.

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

Якщо сайт змінюється раз на рік — це нормально. Якщо раз на тиждень — ви швидко почнете ненавидіти і сайт, і підрядника.

Ще один момент: ви прив'язані до того, хто робив сайт. Із WordPress будь-який інший розробник розбереться за годину. З нестандартною збіркою доведеться спершу шукати людину, яка в ній розбереться.

Третій варіант, про який забувають

Вибір не зводиться до «адмінка або нічого».

Конструктори — Webflow, Tilda, Weblium. Редагування візуальне, запуск швидкий, оновлювати нічого не треба, бо це робить платформа. Платите щомісячну підписку й живете за правилами платформи: що не передбачено — те не зробити.

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

Headless CMS — те саме, але з повноцінною адмінкою збоку. Має сенс, коли контенту багато і його веде не технічна людина, а швидкість критична.

Як вирішити за дві хвилини

Чесно дайте відповідь на чотири питання.

ПитанняЯкщо «так»
Контент змінюватиметься частіше ніж раз на місяць?Потрібна CMS або конструктор
Міняти буде людина без технічних навичок?Потрібен візуальний редактор
Будуть новини, блог, каталог товарів?Потрібна CMS
Готові платити за підтримку рушія щороку?WordPress підходить

Якщо на всі чотири «ні» — ви платите за адмінку, якою не скористаєтесь. Беріть статику.

Якщо «так» на перші три — беріть CMS або конструктор, і не слухайте тих, хто відмовляє вас із міркувань чистоти коду.

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

Коротко

  • Питання не «що краще», а «хто і як часто редагуватиме сайт».
  • CMS виправдана, коли контент змінюється регулярно й міняти його буде нетехнічна людина.
  • CMS зайва, коли контент статичний: ви платите обслуговуванням і швидкістю за функцію, якою не користуєтесь.
  • Без адмінки й бази даних немає що ламати, і хостинг коштує копійки.
  • Зворотний бік статики: кожна правка через розробника й залежність від того, хто робив сайт.
  • Між цими полюсами є конструктори й гібридні рішення — часто вони і є відповіддю.

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