Прогревание кэша (cache warming или cache preloading) – это процесс заранее загрузки важных данных в кэш
Графы являются важными структурами данных, используемыми в программировании для представления иерархий и связей.
Паттерн Стратегия (Strategy Pattern) — это поведенческий шаблон проектирования, который определяет семейство алгоритмов, инкапсулирует каждый из них и делает их взаимозаменяемыми.
Декораторы в программировании — это структурный шаблон проектирования, который предоставляет гибкий альтернативный способ расширения функциональности существующего объекта.
В PHP можно использовать различные алгоритмы и структуры данных для решения сложных задач.
Напишем скрипт, для проверки скорости записи данных в mysql. Этот скрипт-шаблон подключается к базе MySQL, подготавливает оператор вставки SQL с использованием расширения mysqli
Для начала, удалим все символы кроме цифр при помощи функции preg_replace.
Недавно, понадобилось удалить первый html тэг в excerpt строке. Причем не абы какой, а только если это заголовок h1-h6.
С версии WordPress 5.9.0 появились новые функции для работы со строками, а именно для поиска подстроки в строке. Давайте рассмотрим 3 из них. Которые будут возвращать true или false в зависимости от результата поиска.
Допустим у нас есть какой-то набор данных на бэкенде который мы хотим отдэбажить по средствам вывода на фронт. Можно просто использовать старый как мир var_dump. Но мы попробуем сделать что-то интереснее и в некоторых случаях это будет даже удобнее. Выведем наши данные (пусть это будет массив) в консоль браузера через console.log.