Что такое WordPress и какие сайты на нём можно сделать
Основы3 минРедакция Innovialabs
Коротко
WordPress — бесплатная система управления контентом на PHP и MySQL, на которой удобно делать блоги, корпоративные сайты, лендинги и небольшие магазины, но для сложной бизнес-логики и высоких нагрузок он подходит хуже.
Коротко: что такое WordPress
WordPress — это открытая система управления контентом (CMS). Она написана на PHP, хранит данные в базе MySQL или MariaDB и даёт вам админ-панель, где можно добавлять страницы, записи, изображения и меню без программирования.
Важно различать два продукта:
- WordPress.org — бесплатный движок, который вы ставите на собственный хостинг и полностью контролируете.
- WordPress.com — платный сервис, где движок уже размещён за вас, но возможности ограничены тарифом.
Когда разработчики говорят «сайт на WordPress», обычно имеется в виду первый вариант.
Из чего состоит сайт на WordPress
Ядро
Ядро отвечает за пользователей, контент, медиатеку, ссылки и обновления. Его не правят вручную — иначе изменения пропадут при следующем обновлении.
Темы
Тема определяет внешний вид: шаблоны страниц, стили, расположение блоков. Бывают:
- готовые темы — быстро, но сайт похож на тысячи других;
- блочные темы — настраиваются прямо в редакторе через Full Site Editing;
- кастомные темы — делаются под ваш дизайн, дольше, но чище и легче.
Плагины
Плагин добавляет функции: формы, SEO-настройки, кеширование, мультиязычность, магазин. Каталог плагинов огромный, и это главная сила платформы. Но каждый плагин — это чужой код, который влияет на скорость и безопасность.
Редактор Gutenberg
Gutenberg — блочный редактор, который появился в WordPress 5.0. Страница собирается из блоков: абзац, заголовок, изображение, колонки, кнопка. Можно создавать свои блоки и шаблоны, чтобы редактор не ломал дизайн.
Что нужно для работы
- Хостинг с PHP и MySQL/MariaDB. Подойдёт виртуальный хостинг для небольшого сайта или VPS для проекта с трафиком.
- Актуальная версия PHP — свежие версии заметно быстрее и получают обновления безопасности.
- HTTPS-сертификат — сейчас это стандарт.
- Резервные копии базы и файлов по расписанию.
- Кеширование — без него каждая страница собирается заново при каждом запросе.
Какие сайты на нём делают
| Тип сайта | Насколько подходит | Комментарий |
|---|---|---|
| Блог, медиа | Отлично | Для этого WordPress и создавался |
| Корпоративный сайт | Хорошо | Страницы услуг, новости, контакты |
| Лендинг | Хорошо | Особенно с блочной темой |
| Небольшой магазин | Хорошо | Через плагин WooCommerce |
| Мультиязычный сайт | Нормально | Нужен отдельный плагин |
| Сервис с личными кабинетами | Слабо | Логика быстро упирается в ограничения |
| Высоконагруженный проект | Слабо | Требует серьёзной оптимизации |
Сильные стороны
- Быстрый старт. Типовой сайт можно запустить без собственной разработки.
- Удобная админка. Контент-менеджер освоит её быстро.
- Огромная экосистема. Почти под любую задачу есть плагин.
- Много специалистов. Найти разработчика для поддержки несложно.
Ограничения
- Безопасность зависит от обновлений. Устаревшие плагины и темы — частая точка входа для взлома.
- Производительность. Тяжёлая тема и десяток плагинов легко замедляют сайт.
- Сложная логика. Нестандартные сценарии, интеграции и кабинеты пользователей превращаются в набор костылей.
- Зависимость от плагинов. Автор может забросить плагин, и вам придётся искать замену.
Типичные ошибки
- Ставить плагин на каждую мелочь вместо пары строк кода.
- Покупать «тему на всё» с десятками функций, которые не используются.
- Не обновлять ядро и плагины месяцами.
- Работать без резервных копий.
- Давать всем сотрудникам права администратора.