Статичный HTML или WordPress: что выбрать под задачу

Сравниваем статичный сайт и WordPress по скорости, безопасности, стоимости владения и SEO, разбираем четыре мифа и даём пять вопросов, которые решают выбор.

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

Спор «HTML или WordPress» обычно ведут как спор о вкусах. На деле это вопрос о том, как часто меняется сайт и кто его меняет: визитке, которую правят раз в полгода, и блогу с тремя публикациями в неделю нужны разные инструменты.

Коротко

Подойдёт HTML, если

  • Контент меняется реже раза в месяц
  • Правки вносит разработчик или вы сами в коде
  • Нужно много однотипных сайтов
  • Не готовы обновлять сайт и делать резервные копии

Подойдёт WordPress, если

  • Контент меняется каждую неделю
  • Правки вносит контент-менеджер
  • Нужны блог, каталог или формы с логикой
  • Нужен интернет-магазин
Содержание
  1. В чём разница
  2. Сравнение по параметрам
  3. Когда подойдёт HTML
  4. Когда подойдёт WordPress
  5. Четыре мифа
  6. Стоимость владения
  7. Если выбор оказался неверным
  8. Промежуточные варианты
  9. Выбор за пять вопросов
  10. Как это в Kesyio
  11. Вопросы и ответы
  12. Итог

В чём разница

Статичный HTML-сайт - это набор готовых файлов: HTML-страницы, стили, скрипты, картинки. Сервер просто отдаёт файл, который лежит на диске. Каждый посетитель получает одну и ту же заранее собранную страницу.

WordPress - система управления контентом. Страница собирается в момент запроса: PHP достаёт записи из базы данных, подставляет их в шаблон темы, запускает плагины и отдаёт результат. Взамен вы получаете админку, где текст правится без знания HTML.

Путь запроса: статичный сайт отдаёт готовый файл с диска, WordPress собирает страницу из базы данных, шаблона темы и плагинов Статичный HTML: сервер отдаёт готовый файл Посетитель браузер Веб-сервер берёт файл Файл лежит на диске Страница одна для всех запрос отдаёт WordPress: страница собирается в момент запроса Посетитель браузер Веб-сервер передаёт в PHP WordPress PHP собирает Страница собрана запрос отдаёт база данных шаблон темы плагины
Статичный сайт отдаёт готовый файл, WordPress собирает страницу в момент запроса.

Отсюда почти все различия: у статичного сайта меньше движущихся частей, у WordPress больше возможностей.

Сравнение по главным параметрам

ПараметрСтатичный HTMLWordPress
Скоростьвысокая сама по себе: сервер отдаёт готовый файлзависит от хостинга, темы и кэша
Безопасностьуязвимостей мало: нет базы и PHPнужно обновлять ядро, тему и плагины
Хостингподходит любой, есть бесплатные вариантынужен PHP и база данных
Редактированиеправка файлов или повторная генерацияадминка, редактор блоков
Блог и частые публикациинеудобносильная сторона
Формы, поиск, личный кабинетчерез внешние сервисы или свой скриптплагинами
Интернет-магазинтолько простая витринаWooCommerce и аналоги
Обслуживаниепочти не требуетсярегулярные обновления и резервные копии
SEOполный контроль над кодомудобно с SEO-плагинами

Когда выбирать статичный HTML

Статичный сайт выигрывает, когда контент меняется редко, а скорость и надёжность важнее удобства правок.

Сайт-визитка или страница компании

Контакты, услуги, пара абзацев о компании. Правки раз в несколько месяцев.

Лендинг под продукт или акцию

Одна страница, которая должна грузиться мгновенно, особенно с мобильного и из рекламы.

Промо-страницы и мероприятия

Сайт живёт месяц, после чего его архивируют.

Много однотипных сайтов

Десять сайтов без базы данных и PHP проще держать на одном сервере: нечего обновлять и почти нечего ломать.

У статичного сайта минимальные требования к хостингу. Его можно разместить на самом дешёвом сервере, в объектном хранилище или на бесплатных площадках для статики вроде Cloudflare Pages и GitHub Pages.

Когда выбирать WordPress

WordPress оправдан, когда сайт живой и его регулярно пополняют.

Блог и контент-маркетинг

Публикации, рубрики, метки, RSS и карта сайта из коробки.

Сайт правят люди без технических знаний

Маркетолог или копирайтер правит текст в админке, не открывая код.

Нужны функции

Формы, мультиязычность, каталог, запись на услуги: почти любая задача решается готовым плагином.

Интернет-магазин

WooCommerce закрывает корзину, оплату и доставку.

Популярность работает в обе стороны

По данным W3Techs, на WordPress работает около 40% всех сайтов в интернете. Для владельца это огромный выбор тем, плагинов и специалистов, но и повышенное внимание ботов, которые ищут уязвимости в устаревших плагинах.

Четыре мифа, которые мешают выбрать

«WordPress медленный»

Медленным WordPress делают тяжёлые темы, десятки плагинов и отсутствие кэша. Сайт на лёгкой теме с кэшем страниц отдаёт готовый HTML почти так же быстро, как статичный.

Что именно тормозит страницу, мы разобрали в статье про скорость сайта и LCP

«Статичный сайт хуже для SEO»

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

Сложнее другое: без CMS каждую новую страницу и карту сайта нужно собирать самостоятельно

«HTML-сайт нельзя редактировать»

Можно, но иначе: правится файл страницы или сайт пересобирается генератором. Для редких правок этого достаточно.

Если текст нужно менять каждую неделю силами контент-менеджера, это уже аргумент за CMS

«WordPress небезопасен»

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

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

Сколько стоит владение за год

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

Статья расходовСтатичный HTMLWordPress
Хостингот бесплатных площадок для статики до самого дешёвого VPSVPS или хостинг с PHP и базой данных
Обновленияне нужныядро, тема и плагины, лучше еженедельно
Резервные копиикопия файлов, которая уже лежит у васрегулярные выгрузки базы и файлов
Платные расширенияне нужнылицензии премиум-тем и плагинов на каждый год
Время на поддержкупочти нольот получаса в месяц на один сайт
Правки контентачерез разработчика или генераторсамостоятельно в админке

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

Если выбор оказался неверным

Решение не окончательное, и менять его приходится чаще, чем кажется.

С HTML на WordPress

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

  • Контент переносится в записи и страницы
  • Дизайн воссоздаётся темой
  • Старые адреса страниц сохраняются или перенаправляются 301-редиректами, чтобы не потерять позиции в поиске

С WordPress на статику

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

  • Готовые страницы выгружаются в HTML-файлы плагином экспорта статики
  • Формы переносятся на внешний обработчик
  • WordPress отключается
Главное - сохранить адреса страниц

Это важно в обоих случаях. Всё остальное переделывается без потерь для поиска.

Промежуточные варианты

Выбор не всегда бинарный.

Генераторы статических сайтов

Hugo, Jekyll, Astro. Контент пишется в простых файлах, на выходе получается статичный сайт. Удобно разработчикам, неудобно контент-менеджерам.

WordPress плюс полный кэш страниц

Админка остаётся, а посетители получают заранее сохранённые HTML-страницы.

Разделение ролей

Лендинг на статичном HTML, блог на WordPress в подкаталоге /blog/. Лендинг грузится мгновенно, блог удобно пополнять, а домен у них общий.

Разделение ролей на одном домене: реклама ведёт на лендинг на статичном HTML, поиск ведёт в блог на WordPress в подкаталоге /blog/ Общий домен Реклама Поиск Лендинг статичный HTML главная страница Блог WordPress подкаталог /blog/ Грузится мгновенно под рекламу и конверсию Удобно пополнять собирает поисковый трафик
Один домен, два инструмента под разные задачи.

Последний вариант популярен у продуктовых компаний: главная страница оптимизирована под рекламу и конверсию, а блог собирает поисковый трафик.

Выбор за пять вопросов

Ответьте честно на пять вопросов:

  1. Как часто будет меняться контент? Реже раза в месяц - HTML. Каждую неделю - WordPress.
  2. Кто будет вносить правки? Разработчик или вы сами в коде - HTML. Контент-менеджер - WordPress.
  3. Нужны ли блог, каталог, формы с логикой, магазин? Да - WordPress.
  4. Сколько похожих сайтов? Много однотипных - статичные сайты проще в обслуживании.
  5. Готовы ли вы обновлять сайт и делать резервные копии? Нет - статичный сайт снимает эту обязанность почти полностью.
Как подвести итог

Если три и больше ответов указывают в одну сторону, выбор сделан.

Как это устроено в Kesyio

Kesyio

Оба варианта на вашем собственном сервере

Сайт на WordPress за $2.5. Установка WordPress, отдельная база данных и пользователь, настройка веб-сервера. Подходит для блогов и сайтов, которые будут пополняться. Как та же установка выглядит вручную, мы разобрали в инструкции как развернуть WordPress на своём сервере.

Корпоративный сайт за $3. Многостраничный статичный сайт компании с контентом под название компании и выбранный язык. Работает без базы данных и PHP. Его можно развернуть на сервер под домен или скачать архивом и разместить где угодно.

Посмотреть примеры сайтов или сравнить цены.

Вопросы и ответы

Что быстрее: HTML или WordPress?

При прочих равных статичный HTML быстрее: серверу не нужно запускать PHP и обращаться к базе. WordPress с кэшем страниц и лёгкой темой сокращает разницу до незаметной для посетителя.

Можно ли перенести HTML-сайт на WordPress?

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

Нужна ли база данных для сайта-визитки?

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

Какой вариант дешевле в обслуживании?

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

Итог

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