Разработка & Интеграция

Создание сайтов, магазинов, разработка различных проектов, веб-приложений, плагинов, тем и шаблонов с использованием платформ WordPress и WooCommerce

Agile, Gutenberg, JAM-stack, TALL stack, WooCommerce, WordPress, Веб дизайн

Вышла новая версия интеграции МойСклад и WooCommerce — WooMS 9.14

Мы выпустили обновление плагина интеграции МойСклад и WordPress + WooCommerce — версия 9.14. В этом релизе несколько критических исправлений, улучшения интерфейса и серьёзная работа над качеством.

Автотесты плагина WordPress & WooCommerce через WP CLI + Pest как в Laravel

Мне нравится в Laravel запуск тестов, принципы автотесирования и еще начал изучать Pest для более элегантных и читаемых авто тестов. Пробуем интегрировать это все в WordPress & WP CLI.

Как создать первый блок Gutenberg с @wordpress/scripts: пошаговая инструкция

Разработка блоков для Gutenberg традиционно считается сложной задачей, особенно для тех, кто только начинает работать с WordPress. Официальная документация обширна, и легко потеряться в ней ещё до того, как напишешь первую строку кода. Многие разработчики тратят целый день на настройку…

Ошибки обновления файлов сайта и настройка доступов через FTP/SFTP (FS_METHOD) в WordPress

Константа FS_METHOD позволяет указать, как WordPress должен работать с файловой системой. Это помогает решать проблему обновления файлов, плагинов и тем как из консоли, так и через FTP

В ожидании HTMX 4.0: Fetch API, нативный стриминг и Idiomorph в ядре

HTMX 4.0 заменил XMLHttpRequest на Fetch API, добавил нативный стриминг HTML и встроил алгоритм морфинга DOM Idiomorph. Размер библиотеки — 14 КБ. Переход на Fetch API и стриминг В HTMX 4.0 убрали XMLHttpRequest. Вместо него теперь работает Fetch API. Что…

zrok вместо ngrok: стоит ли переходить на open-source альтернативу

zrok — туннельный сервис с открытым исходным кодом. Позволяет открывать доступ к локальным сервисам из интернета. Ключевое отличие от ngrok — возможность self-hosted развёртывания на своей инфраструктуре. Преимущества zrok Как проходит миграция Процесс перехода с ngrok на zрак не требует…

Стратегия тестирования: пишите тесты, не много, но в основном интеграционные

Автоматизированное тестирование помогает создавать надёжные приложения. Хорошая стратегия даёт уверенность в качестве продукта без лишних затрат времени.

Как защитить сайт от всплесков трафика и снизить нагрузку на WordPress с помощью FastCGI micro-cache в Nginx

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

Настраиваем локальный сервер для разработки WordPress-сайта через wp-env

Эта статья для тех случаев, когда WordPress-проект перерастает рамки «только темы» и превращается в полноценный сайт со своим набором плагинов, mu-плагинов, конфигом и данными. В этот момент локальный сервер становится инструментом повышения эффективности и качества разработки: он позволяет быстро поднимать…

Universal Yums: как сервис подписки на снеки продал 10 млн коробок через магазин на WooCommerce

Кейс Universal Yums — подписочного сервиса снеков на WooCommerce. За 10 лет компания продала более 10 миллионов коробок и зарабатывает около $40 млн в год. Разберём, как бизнес справляется с логистикой, кастомизацией и масштабированием на открытой платформе.

Именуйте функции в useEffect: практика для читаемого кода в React

useEffect — один из основных хуков в React для работы с побочными эффектами. Но на практике код с несколькими эффектами часто становится трудночитаемым. Разработчик Neciu Dan предлагает простое решение: давать функциям внутри useEffect осмысленные имена.

Next.js на любой платформе: адаптеры, OpenNext и позиция Vercel

Vercel представила систему адаптеров для Next.js — теперь фреймворк можно развертывать на любой инфраструктуре, а не только на платформах компании. Как работают адаптеры в Next.js 14 Система адаптеров позволяет создавать модули под конкретные хостинг-платформы: AWS, Google Cloud, Azure и другие.…

POW: JSON-формат вывода тестов для AI-агентов в PHP

POW преобразует объёмный вывод PHP-тестов в компактный JSON-формат. Это экономит токены контекстного окна и снижает расходы на работу с AI-агентами. Экономия токенов и затрат Инструмент сокращает 500 строк текстового вывода до 20 токенов. При работе с Cloud API и 1000…

Одна неделя, одна встреча: разработка для маленьких команд через облегченный ритм Weekly Cycle

Я давно работаю с Agile и Scrum, но со временем начал замечать, что классический Scrum с пятью обязательными встречами в спринте часто оказывается слишком тяжёлым для небольших команд. Постоянные дейлики, отдельное планирование, ревью и ретроспектива — всё это съедает время…

Gutenberg 22.9: Градиенты фона и палитра команд (8 апреля 2026)

Gutenberg 22.9 добавляет градиенты фона, которые работают вместе с фоновыми изображениями в блоке Group, и улучшает палитру команд (история и подсказки, экспериментально). Также появились компонент EmptyState в пакете wordpress/ui и ряд исправлений для более стабильной совместной работы в реальном времени.

Shadcn Builder: визуальный конструктор интерфейсов для React с экспортом кода shadcn/ui

Shadcn Builder — визуальный редактор для сборки пользовательских интерфейсов из готовых блоков. Инструмент генерирует чистый код на базе библиотеки shadcn Что такое Shadcn Builder Инструмент входит в состав проекта Shadcn Studio и ориентирован на разработчиков, работающих с shadcn Принцип работы:…

Вайб-кодинг в 2026 году: почему интуитивная разработка уступает место AI-ассистентам

Термин «вайб-кодинг» (vibe coding) появился в начале 2025 года. Так назвали подход, когда разработчик пишет код, полагаясь на интуицию и потоковое состояние, без тщательного планирования архитектуры.

Разработка сайта с использованием AI-агентов, WordPress Studio и MCP адаптера

Стек WordPress Studio + MCP, позволяет подключать AI‑агентов к локальной разработке сайтов WordPress и даёт автоматизацию рутины (быстрое прототипирование, массовое создание/правка контента, генерация и тест кода тем/плагинов, запуск WP‑CLI, работа с БД и деплой) через единый управляемый интерфейс.

Пример работы ИИ агента в роли WP-разработчика

Этот кейс показывает, как команда ИИ‑агентов помогает быстро найти и исправить технические ошибки на WordPress‑сайте по письму от Яндекс Вебмастера, после чего мое участие нужно на этапе проверки результата.

HTMX DevTools v0.2.0: Поддержка HTMX 4.0 Alpha и новые возможности для разработчиков

Вышла новая версия браузерного расширения HTMX DevTools v0.2.0, которая добавляет поддержку долгожданной HTMX 4.0 Alpha. Это важное обновление для всех разработчиков, кто активно использует HTMX в своих проектах и хочет иметь удобные инструменты отладки прямо в браузере.

Site Kit by Google vs Site Kit for Yandex — сравнение плагинов для SEO

Оба плагина решают одну задачу: собрать ключевые сервисы поисковой экосистемы в одну панель WordPress. Но глубина интеграции и зрелость — разные.

WooCommerce 10.6 — улучшенные блоки Cart/Checkout, Product Collections и ускоренная панели

WooCommerce 10.6 приносит более удобные Product Collections, визуальные улучшения Cart и Checkout и продолжающуюся работу над производительностью, включая оптимизации запросов в админке и на витрине. Релиз также включает обновления API и ряд важных заметок для разработчиков. Коллекции товаров стали удобнее…

Как сегодня работают интернет-магазины в России: собственный сайт + маркетплейсы

Сегодня сложно представить онлайн-торговлю без маркетплейсов. Ozon, Wildberries, Яндекс.Маркет и Avito стали основными «воротами» для миллионов покупателей. Они дают готовый трафик, доверие, удобную доставку и инструменты продвижения. Но полностью отказываться от собственного сайта тоже не выгодно: он нужен для брендинга,…

AI меняет рынок конструкторов сайтов: угроза или эволюция для WordPress?

Искусственный интеллект стремительно трансформирует процесс создания веб-сайтов, вызывая в сообществе WordPress оживлённые дискуссии о будущем традиционных страничных конструкторов. Растёт ли угроза для Elementor, Divi и других популярных плагинов — или мы наблюдаем естественную эволюцию инструментария? Почему возникла дискуссия В сообществе…

Бигдата в WordPress & WooCommerce: как это работает? Разбираем EAV-модель данных и CQRS для роста

WordPress отлично стартует на стандартной схеме данных, но с ростом объёма записей и числа мета-полей производительность поиска и фильтров резко проседает. Ниже — разбор, почему так происходит и как CQRS вместе с поисковыми движками помогает масштабировать проект без отказа от…

Аналоги WordPress для разработки сайтов в РФ до 1000 ₽/мес — 2026

Если WordPress кажется «слишком руками» (хостинг, плагины, обновления, безопасность), то самый прямой аналог по задаче в 2026 году — SaaS-конструкторы сайтов: сервисы, где всё нужное уже собрано «внутри».

Почему сайт на WordPress тормозит: 10 причин и план ускорения

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

Типовой сценарий разработки успешных проектов: WordPress > TALL stack > JAM stack

Большинство веб‑проектов не «выбирают идеальный стек» в день старта. Они растут: сначала важнее быстро проверить спрос и запустить продажи, потом — удержать качество при нагрузке, а затем — масштабироваться без потери скорости и SEO.

Gemini 2.5 Pro против Claude Opus 4.5: кто лучше генерирует веб-дизайн с одного промпта?

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

Как проектировать структуру сайта в 2026 году: паттерны для удобства Посетителей и ИИ-агентов

Спроектируйте структуру сайта под реалии 2026 года: generative search, AI Overviews и LLM. Разбираем современные паттерны, которые усиливают UX, topical authority и шансы на цитирование в ответах ИИ.

Регистрация блоков только через PHP в WordPress: новые возможности и упрощение разработки

Команда разработчиков WordPress Core представила важное обновление, которое существенно упрощает процесс регистрации блоков — теперь это можно делать исключительно средствами PHP, без необходимости создавать файл block.json.