На чём написан WordPress
WordPress — самая популярная система управления контентом (CMS), которая работает на миллионах сайтов. Её исходный код открыт и распространяется бесплатно по лицензии GPL. Ниже — простое объяснение, из каких технологий она состоит и как устроена внутри.
Основные технологии
- PHP — основной язык, на котором написано ядро WordPress и большинство плагинов/тем. Он формирует страницы на сервере.
- MySQL/MariaDB — база данных, где хранятся записи, страницы, пользователи, настройки и т.д.
- HTML, CSS, JavaScript — всё, что видит пользователь в браузере: разметка, стиль и интерактив.
- REST API — интерфейс для интеграции с приложениями и сервисами (например, передача данных без перезагрузки).
Как устроена архитектура
WordPress модульный — его легко расширять без правок «ядра»:
- Ядро (core) — управление контентом, пользователями, ролями, меню и медиа.
- Темы (themes) — внешний вид сайта, шаблоны страниц и стили.
- Плагины (plugins) — дополнительная функциональность: формы, SEO, кеш, магазин и др.
/wp-content/
— каталог с темами, плагинами и загруженными файлами.
На каком сервере работает
- LAMP — Linux + Apache + MySQL + PHP;
- LEMP — Linux + Nginx + MySQL + PHP (PHP-FPM) — часто быстрее.
Почему это не просто «PHP-скрипт»
- Система хуков (actions/filters) для расширения функциональности.
- Большая экосистема тем и плагинов, тысячи готовых решений.
- Редактор блоков (Gutenberg) — современный способ верстки контента.
- Регулярные обновления ядра и расширений.
Что это даёт владельцу сайта
- Быстрый старт — развёртывание за 5–10 минут;
- Гибкость — блог, визитка, каталог, портал, магазин на WooCommerce;
- SEO-дружелюбие — чистые URL, мета-данные, скорость и мобильность.
Итог
WordPress написан на PHP, использует MySQL/MariaDB для хранения данных и работает в связке с HTML/CSS/JavaScript. Благодаря модульной архитектуре и большой экосистеме он подходит как для простых блогов, так и для серьёзных коммерческих проектов.
← Вернуться в блог