Механизм джойнов это мощный инструмент реляционных баз данных. Для соединения двух таблиц в одну и результирующих данных в одну, это максимально часто используется в SQL. И для нас доступны различные виды join.
Читать далееТипизированные константы классов в PHP 8.3
Начиная с версии PHP 8.3 мы можем указывать типы для констант классов, что делает наши приложения менее подверженными неожиданным ошибкам. Вцелом это продолжение пути для использования возможностей строгой типизации.
Читать далееПроцесс docker-pr слушает 80 порт?
Одним прекрасным утром Вы можете поднимать проект через docker-compose в котором в том числе есть NGINX, и с удивлением увидеть ошибку
ERROR: for nginx Cannot start service nginx: driver failed programming external connectivity on endpoint (5c0f6f0cfff4bffb87c94581b7a030859d78e8b77602d6ea59e9bce72d158b25): Bind for 0.0.0.0:80 failed: port is already allocated
Читать далее
PHP Opcache установка, настройка, включение.
Zend OPcache — PHP, обеспечивает ускорение выполнения PHP кода благодаря кэшированию и оптимизации, он сохраняет скомпилированный байт-код в разделяемой памяти.
Читать далееТип перечисления ENUM в PostgreSQL.
Для ситуаций когда значения поля в таблице PostgreSQL имеет ограниченное количество строковых значений, для использования отлично подходит тип Enums, который предварительно создаем, а потом используем при создании поля в таблице.
Читать далееPSR-18 HTTP клиент.
В этом документе описывается общий интерфейс для отправки HTTP-запросов и получения HTTP-ответов.
Данная статья, это авторский перевод, описания стандарта. С оригиналом описания Вы можете ознакомиться здесь.
Читать далее