Почему выбрасывать исключения - лучший выбор?
Краткий разбор с простыми и понятными примерами.
Как я монолитный проект Tip2Go на микросервисы разделял
Когда проект Tip2Go начал разрастаться, пришлось срочно менять его архитектуру. А так как изначально проект задумывался небольшим и был сделал в формате монолита, то распиливание его на сервисы оказалось интересной задачей!
Ускорение работы PHP
OPCache и JIT. Это нам нужно, если мы пишем что-то сложнее базовых CRUD.
Индексы в SQL
Небольшая памятка по работе индексов в базах данных, их настройке и применении.