PHP

Заметки по PHP: сниппеты, отладка, работа с массивами, датами и API.

Крупный план монитора на рабочем столе разработчика: на тёмном экране плотные строки кода с цветной подсветкой синтаксиса, рядом в расфокусе клавиатура, кабели и второй экран с терминаломCyber News
15 августа 2026 г.

PHP 8.6 Beta 1: состав релиза зафиксирован — частичное применение функций, Time\Duration и безопасные сессии по умолчанию

13 августа вышла первая бета PHP 8.6 — и в тот же день закрылось окно для новых возможностей. Разбираем, что войдёт в релиз: частичное применение функций в паре с пайп-оператором, класс Time\Duration, полинг-API для асинхронных фреймворков, новые значения по умолчанию для сессий и длинный список устаревших функций.

Читать →
Крупный план рабочего стола разработчика: монитор с диаграммой загрузки страницы, модули оперативной памяти и SSD на столе, тёмная графитовая комната с тёплой подсветкой сбокуЗаметки
11 августа 2026 г.

Кэширование в WordPress: обзор способов

Разбираем все уровни кэша в WordPress — от страниц и объектного кэша до OPcache и CDN, сравниваем WP Super Cache, W3 Total Cache, LiteSpeed Cache и WP Rocket и показываем, что кэшировать нельзя.

Читать →
Крупный план реального монитора на столе разработчика: на экране — детальная админка интернет-магазина с сеткой товаров и графиками аналитики, рядом клавиатура и второй экран с кодом в мягком боке. Фотореалистичный редакционный кадр, тёмная графитовая среда с тёплым светом; насыщенный синий — внутри свечения интерфейса.Cyber News
6 августа 2026 г.

WooCommerce 11.0: кеширование товаров ускоряет магазин, а гостевые заказы привязываются к аккаунту

WooCommerce 11.0 вышла 4 августа: 551 pull request, кеширование объектов товаров ускоряет карточки на 9–12%, гостевые заказы теперь привязываются к аккаунту по email, а Action Scheduler обновлён до 4.0. Разбираем, что это даёт владельцам магазинов и на что смотреть разработчикам.

Читать →
Крупный кадр монитора на столе разработчика с дашбордом проверки скорости сайта: зелёные круговые индикаторы производительности и графики метрик на тёмном графитовом фонеЗаметки
28 июля 2026 г.

Как ускорить WordPress в 2026: пошаговый чек-лист оптимизации

Полный гайд по ускорению WordPress в 2026 году: Core Web Vitals, обновление PHP, кэширование, оптимизация изображений, CDN и чистка базы — по шагам, с чек-листом.

Читать →
Аналитик кибербезопасности в тёмном операционном центре наблюдает голографическую карту сети из тысяч взломанных сайтов с тревожными маркерами, сходящимися к одному вредоносному серверуCyber News
12 июля 2026 г.

WP-SHELLSTORM: открытый сервер атакующих раскрыл массовый взлом WordPress-сайтов через дыру в Breeze

Исследователи SOCRadar нашли в открытом доступе рабочий инструментарий киберпреступной группы: 1,4 млн целей, тысячи установленных веб-шеллов и 27 использованных уязвимостей. Главным «пробойником» стала критическая дыра CVE-2026-3844 в кэширующем плагине Breeze. Разбираем, как устроена атака и что делать владельцам сайтов.

Читать →
Единый клиент-хаб соединяет сайт с несколькими AI-провайдерами через один стандартный интерфейс — тёмная графитовая сцена с синими акцентамиCyber News
11 июля 2026 г.

AI Client в WordPress 7.0: как добавить ИИ в плагин без привязки к провайдеру

WordPress 7.0 получил встроенный AI Client — единый PHP API для работы с моделями разных провайдеров. Разбираем настройку Connectors, рабочий пример мини-плагина, проверку поддержки, обработку WP_Error, расходы, безопасность и перенос массовой генерации в фоновые задачи.

Читать →
Фотореалистичный кадр сверху: на деревянном столе открытый ноутбук с таблицей фоновых задач и цветными статусами, рядом механическая клавиатура, кружка кофе, блокнот с ручкой, витой кабель и внешний SSD — иллюстрация к статье об Action Scheduler в WooCommerce
24 марта 2025 г.

Action Scheduler для асинхронного выполнения задач в WooCommerce

Тяжёлые операции при оформлении заказа заставляют покупателя ждать. Разбираем два способа вынести их в фон: быстрый приём с неблокирующим wp_remote_post() и полноценную очередь задач Action Scheduler, которая уже встроена в WooCommerce — с примерами кода, мониторингом и типичными ошибками.

Читать →
заметки про php
29 сентября 2023 г.

Полезные вспомогательные функции на PHP

С помощью этой функции можно вывести переменную, массив, объект. Например, это полезно, когда надо увидеть – что вернула какая-то функция. Или чтобы посмотреть…

Читать →
Конвертируем JSON в массив или объект
2 июня 2023 г.

Конвертируем JSON в массив или объект

json_decode('{foo:"bar"}'); // вернет ошибку - первый параметр надо поместить в двойные кавычки json_decode('{"foo":"bar"}', true); // вернет массив…

Читать →