Статьи

Структурные шаблоны проектирования (Structural)

Структурные шаблоны проектирования (Structural)

Коротко: структурные паттерны (Adapter, Decorator, Facade, Proxy, Composite, Bridge, Flyweight) описывают, как собирать из объектов более крупные структуры. Структурные шаблоны проектирования (Structural) описывают, как из объектов и классов собирать более крупные структуры: Adapter, Decorator…

Порождающие шаблоны проектирования (Creational)

Порождающие шаблоны проектирования (Creational)

Коротко: порождающие паттерны (Factory Method, Abstract Factory, Builder, Prototype, Singleton) отвечают за гибкое и контролируемое создание объектов. Порождающие шаблоны проектирования (Creational) отвечают за гибкое и контролируемое создание объектов: Factory Method, Abstract Factory, Builder…

Symfony 6 как создать свой бандл

Symfony 6 как создать свой бандл

Коротко: свой бандл в Symfony — переиспользуемый модуль со своими сервисами, конфигом и DI-расширением; разбираем создание с нуля и регистрацию. Собственный бандл в Symfony — это переиспользуемый модуль со своими сервисами, конфигурацией и DI-расширением, который можно подключать в разные проекты…

API создание, использование, REST, RPC PHP - что?

API создание, использование, REST, RPC PHP - что?

Коротко: API — интерфейс приложения для доступа с других сервисов по HTTP; REST опирается на возможности HTTP, RPC — на вызов удалённых процедур. API — это программный интерфейс приложения: набор функций, к которым можно обратиться с другого сервиса по HTTP(S) и получить данные или выполнить…

Нужна разработка или консультация?

Опишите задачу — отвечу и предложу формат работы.

Обсудить задачу