13 мин чтения Корпоративные сайты и визитки

Сайт на WordPress: как сделать самому и когда он подходит визитке и сайту компании

создание сайтов
Содержание12

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

Что такое WordPress и чем он отличается от конструктора

WordPress — бесплатная система управления сайтом с открытым кодом. Она написана на PHP, хранит данные в MariaDB или MySQL и распространяется по лицензии GPLv2. По данным самого проекта, на WordPress работает больше 43 % всех сайтов в интернете, поэтому найти тему, плагин или разработчика под него несложно.

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

Есть путаница, которую стоит снять сразу. Программа WordPress скачивается с wordpress.org и ставится на ваш хостинг. Сервис WordPress.com — отдельный хостинг этой программы с собственными тарифами и ограничениями. В этой статье речь о первом варианте: сайт на своём хостинге и домене.

WordPress — это программа, а не сервис: сайт на нём лежит на вашем хостинге, и вы можете забрать его в любой момент.

Когда сайт на WordPress подходит бизнесу?

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

  • Сайт-визитка — несколько страниц об услугах, контакты, карта и форма заявки.
  • Сайт компании — разделы «О компании», «Услуги», «Портфолио», «Новости», блог и формы обратной связи.
  • Блог или медиа — WordPress вырос из системы для публикаций, редактор статей у него один из самых удобных.
  • Лендинг под акцию — одна страница на конструкторе блоков с формой заявки.
  • Небольшой магазин — десятки или сотни товаров без сложной логики цен и складов.

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

Мнение. Если вам нужен сайт-визитка или сайт компании без обмена с 1С и есть человек, который будет регулярно ставить обновления, берите WordPress: заплатить за большую CMS в такой задаче — переплата.

Когда лучше выбрать другую CMS

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

Типичные случаи, где мы советуем смотреть в сторону другой системы:

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

Мы в студии делаем сайты на 1С-Битрикс и на собственном коде именно под такие проекты. Подробное сравнение систем по задачам — в разборе какую CMS выбрать для сайта.

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

Что нужно, чтобы сделать сайт на WordPress?

Для старта нужны домен и хостинг. Требования к хостингу проект публикует сам: PHP версии 8.3 или выше, база данных MariaDB 10.11+ или MySQL 8.0+ и HTTPS, который требуется для каждой установки. Веб-сервер — Apache или nginx, подойдёт и другой, если он поддерживает PHP и MySQL.

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

Для сайта, который собирает заявки, важна страна хостинга. Закон «О персональных данных» не допускает при сборе данных граждан России хранить их в базах данных за пределами России. Поэтому форма заявки на сайте компании должна сохранять данные на сервере в России, а это проще всего обеспечить российским хостингом. Как выбрать тариф и на что смотреть, разобрали в статье как выбрать хостинг, который не убьёт продажи.

Факт. WordPress рекомендует хостинг с PHP 8.3 или выше, MariaDB 10.11+ или MySQL 8.0+ и HTTPS для каждой установки.

Как сделать сайт на WordPress: порядок шагов

Документация WordPress называет установку очень простой и говорит о «5-минутной установке». Многие хостинги предлагают автоматическую установку WordPress в одно нажатие, вручную это пять шагов: скачать архив, создать базу данных, заполнить wp-config.php, загрузить файлы и запустить установку из браузера. Дальше начинается собственно сайт.

  1. Купите домен и хостинг

    Проверьте версию PHP, базу данных и бесплатный SSL-сертификат.

  2. Установите WordPress

    Автоустановщиком в панели хостинга или вручную по инструкции с wordpress.org.

  3. Закройте сайт от индексации на время работы

    Включите запрет в настройках чтения, чтобы поиск не взял пустые страницы.

  4. Выберите и настройте тему

    Шапка, цвета, шрифты, подвал, мобильная версия.

  5. Поставьте плагины

    Формы, SEO, резервные копии, защита входа.

  6. Создайте страницы и меню

    Главная, услуги, о компании, контакты, политика обработки данных.

  7. Проверьте формы и откройте индексацию

    Тестовая заявка доходит до почты, запрет индексации снят.

Самый долгий шаг — шестой: тексты, фотографии и структуру разделов за вас не сделает ни тема, ни плагин.

Как выбрать тему и не испортить дизайн обновлением

Тема отвечает за внешний вид сайта: шапку, сетку страниц, шрифты и цвета. Начинать проще с бесплатной темы из каталога wordpress.org или с платной темы известного разработчика. Справка WordPress советует брать темы и плагины только из официального каталога, а платные покупать у надёжных продавцов: взломанные копии платных тем, которые раздают бесплатно, часто несут вредоносный код.

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

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

Правки в тему WordPress вносят только через дочернюю тему, иначе первое обновление сотрёт их без предупреждения.

Какие плагины нужны сайту на WordPress?

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

Базовому сайту компании хватает пяти групп:

  • Формы — заявка с сайта, обратный звонок, согласие на обработку данных.
  • SEO — заголовки и описания страниц, карта сайта, разметка.
  • Резервные копии — автоматическое копирование файлов и базы на внешнее хранилище.
  • Защита входа — двухфакторная авторизация и ограничение попыток входа.
  • Кеширование — ускорение загрузки страниц, если хостинг не делает этого сам.

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

Настройка WordPress после установки

Настройка WordPress после установки — короткая работа, но от неё зависит, как сайт будет выглядеть в поиске. Начните с раздела «Настройки -> Общие»: название сайта, краткое описание, язык и часовой пояс.

Следующий шаг — «Настройки -> Постоянные ссылки». По умолчанию WordPress делает адреса вида ?p=123, и документация признаёт: такая структура работает на любом сервере, но выглядит хуже других вариантов. Выберите структуру с названием записи, чтобы адрес читался словами. Делайте это сразу: менять адреса на живом сайте придётся с редиректами.

Пока сайт наполняется, держите включённой опцию «Попросить поисковые системы не индексировать сайт» в разделе «Настройки -> Чтение». Перед запуском опцию обязательно снимите: забытая галочка — частая причина, по которой готовый сайт долго не появляется в поиске.

Последнее — пользователи. Заведите себе учётную запись с ролью администратора и сложным паролем, а сотрудникам, которые публикуют новости, дайте роль редактора или автора.

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

Обновления и резервные копии: без чего сайт взломают

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

С версии 3.7 WordPress умеет сам ставить второстепенные обновления и обновления безопасности. Крупные версии ядра, темы и плагины по-прежнему обновляет человек: из админки в один клик, но после проверки, что ничего не сломалось.

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

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

Факт. Официально проект WordPress поддерживает только последнюю версию системы.

Частые ошибки при создании сайта на WordPress

Большинство проблем с сайтами на WordPress появляются не из-за самой системы, а из-за того, как её поставили и кто за ней следит.

  • 01 Взломанная платная тема

    Бесплатная копия платной темы часто содержит вредоносный код или скрытые ссылки.

  • 02 Плагин на каждую мелочь

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

  • 03 Правки прямо в теме

    Без дочерней темы доработки пропадают после первого обновления.

  • 04 Нет резервных копий вне хостинга

    После взлома или сбоя сервера восстановить сайт не из чего.

  • 05 Забытый запрет индексации

    Сайт запущен, но поиск его не видит.

  • 06 Обновления от случая к случаю

    Устаревшее ядро и плагины становятся лёгкой целью для автоматических атак.

Сделать сайт на WordPress самому или со студией

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

Студия нужна, когда сайт должен приносить заявки сразу после запуска, когда важен собственный дизайн, а не тема из каталога, или когда сайт должен обмениваться данными с 1С. Мы делаем сайты на 1С-Битрикс и на собственном коде, а не на WordPress, и честно говорим об этом: если задачу хорошо закрывает WordPress, переплачивать за другую систему не нужно.

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

Источники

Частые вопросы

WordPress действительно бесплатный?

Сама система бесплатная и распространяется по лицензии GPLv2. Платить придётся за домен, хостинг и, по желанию, за платные темы, плагины и работу разработчика.

Можно ли потом перенести сайт с WordPress на другую CMS?

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

Безопасен ли WordPress для сайта компании?

Ядро WordPress обновляется и закрывает найденные уязвимости, поэтому взламывают в основном сайты с устаревшими версиями, темами и плагинами. При регулярных обновлениях, резервных копиях и защите входа WordPress подходит для сайта компании.

Поделиться
ВКонтакте Telegram MAX

Расскажите о задаче — посчитаем смету

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