Прогреваем Кэш

Прогревание кэша (cache warming или cache preloading) – это процесс заранее загрузки важных данных в кэш

Графы на PHP

Графы являются важными структурами данных, используемыми в программировании для представления иерархий и связей.

PHP - паттерн стратегия

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

PHP декораторы

Декораторы в программировании — это структурный шаблон проектирования, который предоставляет гибкий альтернативный способ расширения функциональности существующего объекта.

advanced-data-processing-algorithms-php

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

PHP тестируем скорость записи в базу

Напишем скрипт, для проверки скорости записи данных в mysql. Этот скрипт-шаблон подключается к базе MySQL, подготавливает оператор вставки SQL с использованием расширения mysqli

проверяем, что номер телефона российский

Для начала, удалим все символы кроме цифр при помощи функции preg_replace.

php-replace-first-tag-in-string

Недавно, понадобилось удалить первый html тэг в excerpt строке. Причем не абы какой, а только если это заголовок h1-h6.

Wordpress 5.9 функции для поиска строки в строке

С версии WordPress 5.9.0 появились новые функции для работы со строками, а именно для поиска подстроки в строке. Давайте рассмотрим 3 из них. Которые будут возвращать true или false в зависимости от результата поиска.

Дэбаг php через js в wordpress

Допустим у нас есть какой-то набор данных на бэкенде который мы хотим отдэбажить по средствам вывода на фронт. Можно просто использовать старый как мир var_dump. Но мы попробуем сделать что-то интереснее и в некоторых случаях это будет даже удобнее. Выведем наши данные (пусть это будет массив) в консоль браузера через console.log.