Backend · Integrations · AI

PHP, интеграции
и AI агенты

Серверная разработка на PHP, построение AI агентов и автоматизированных пайплайнов, интеграция с внешними сервисами и API.


Бэкенд

PHP разработка

Серверная разработка — от небольших задач до архитектуры сложных приложений.

Язык

PHP 8.x

Современный PHP с типизацией, файберами, перечислениями и readonly-свойствами. Именованные аргументы, атрибуты, union types и intersection types.

Фреймворк

Laravel

Eloquent ORM, очереди, события, Artisan, Sanctum, Horizon. Экосистема для разработки API и веб-приложений с развитой документацией.

Фреймворк

Symfony

Компонентная архитектура, Doctrine ORM, Messenger, Security, DI-контейнер. Применяется в корпоративных и высоконагруженных приложениях.

Паттерны

Архитектура

MVC, Repository, Service Layer, CQRS. Разбивка на слои, контракты через интерфейсы, принципы SOLID и dependency injection.

API

REST API

Проектирование RESTful API: версионирование, авторизация через JWT и OAuth2, документирование через OpenAPI / Swagger.

Фоновые задачи

Очереди и воркеры

Обработка задач через RabbitMQ, Redis Queue, Laravel Horizon. Cron-задачи, повторные попытки, dead-letter очереди.

Инструменты

Технологический стек

Основные технологии, применяемые в серверной разработке.

Базы данных
MySQL 8
PostgreSQL
Redis
SQLite
Elasticsearch
ClickHouse
Инфраструктура
Docker
Nginx
Caddy
Linux / Debian
GitHub Actions
RabbitMQ
Качество кода
Composer
PHPUnit
PHPStan
PHP-CS-Fixer
Xdebug
Pest
Искусственный интеллект

AI агенты и LLM

Применение языковых моделей для автоматизации задач и построения интеллектуальных систем.

Языковые модели

Работа с API OpenAI, Anthropic Claude, Mistral, локальными моделями через Ollama. Генерация текста, структурированный вывод, function calling, streaming.

Агентные системы

Построение агентов с доступом к инструментам: поиск, выполнение кода, работа с файлами, вызов внешних API. Цепочки рассуждений, ReAct-паттерн.

RAG

Retrieval-Augmented Generation — обогащение запросов к LLM релевантным контекстом. Векторные хранилища, эмбеддинги, семантический поиск, гибридный ретривал.

Пайплайны обработки

Многошаговые пайплайны с участием языковых моделей: классификация, извлечение структурированных данных, трансформация, маршрутизация запросов.

MCP — Model Context Protocol

Протокол для подключения инструментов и источников данных к языковым моделям. Позволяет агентам взаимодействовать с файловой системой, базами данных, внешними API и другими сервисами через стандартизированный интерфейс.

Интеграции

Внешние сервисы и API

Взаимодействие с платформами через официальные API, SDK и вебхуки.

Платежи

Платёжные системы

ЮКасса, Тинькофф, Stripe, CloudPayments. Приём платежей, возвраты, вебхуки, рекуррентные списания.

Коммуникации

Мессенджеры

Telegram Bot API, WhatsApp Business API, VK API. Боты, уведомления, обработка входящих сообщений и медиа.

Уведомления

Email и SMS

SendGrid, Mailgun, SMTP. SMS через SMSC, СМС Центр. Шаблоны, очереди, отслеживание доставки.

Данные

CRM и ERP

Битрикс24, amoCRM, 1С. Синхронизация контрагентов, заказов и складских остатков между системами.

Логистика

Службы доставки

СДЭК, Почта России, DHL. Расчёт стоимости, создание заказов, трекинг отправлений.

Геосервисы

Карты и геокодинг

Яндекс Карты, 2GIS, Google Maps. Геокодирование адресов, построение маршрутов, работа с объектами.

Аналитика

Трекинг и метрики

Яндекс Метрика, Google Analytics, Mixpanel. Серверная передача событий, конверсии, сегментация аудитории.

Облака

Объектное хранилище

Amazon S3, Яндекс Object Storage, Selectel. Хранение файлов, CDN, pre-signed URL, управление бакетами.