Статьи

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

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

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

Архитектура Symfony приложения - простейшая схема

Архитектура Symfony приложения - простейшая схема

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

Зачем нужен SOLID и архитектура?

Зачем нужен SOLID и архитектура?

Коротко: SOLID — пять принципов (SRP, OCP, LSP, ISP, DIP), которые делают код читаемым, расширяемым и поддерживаемым; база для хорошей архитектуры. SOLID — пять принципов проектирования, которые делают код читаемым, расширяемым и поддерживаемым: Single Responsibility, Open-Closed, Liskov…

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

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

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