Работы

WordPress-тема MrSobolle

Моя роль: архитектура, реализация на PHP, шаблоны интерфейса и процесс публикации.

Технологии: WordPress, PHP 8.2, HTML/CSS, JavaScript, GitHub Actions и Playwright.

Задача

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

Технический подход

  • Компактная объектно-ориентированная PHP-тема с автозагрузкой и разделением настройки, данных и представления.
  • Повторно используемые шаблоны WordPress и каталоги на основе иерархии страниц, редактируемые в административной панели.
  • Подготовленные к переводу строки интерфейса и необязательное подключение переключателя языков; адреса контента не связаны с будущими лицензиями и оплатой.
  • Защищённая основная ветка GitHub, проверки Pull Request, тесты PHP и шаблонов, браузерные проверки.
  • Ручная публикация с предварительным просмотром изменений, снимками темы и процедурой отката.

Результат и состояние

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

Исходный код на GitHub.