Lemonade Framework

Контакт

Lemonade Framework — модульный PHP 8.1+ application framework на стандартах PSR для поддерживаемых веб-, административных, CMS- и интеграционных приложений.

О проекте

Lemonade Framework — модульный application framework для PHP 8.1+. Он предназначен для проектов, где важны читаемый код, явная композиция сервисов и долгосрочно поддерживаемая архитектура.

Framework использует PSR HTTP request/response flow, собственный kernel, DI container, routing, middleware pipeline, view-слой, базу данных, sessions, validation, uploads и базовые функции безопасности.

CLI kernel через `vendor/bin/lemonade` использует ту же конфигурацию и providers, что и HTTP runtime. Команды поддерживают миграции, queue workers и операции, запланированные через cron.

Framework

Собственные веб-системы

Административные интерфейсы, CMS-проекты, внутренние приложения и интеграционные проекты, построенные на читаемой PHP-основе.

Архитектура

Контроль над приложением

Kernel, routes, middleware, services и view-слой собираются так, чтобы оставаться легко читаемыми, отлаживаемыми и расширяемыми.

PHP 8.1+

Современная PHP-основа

Strict types, constructor injection, DTO objects и PSR standards для последовательной разработки без лишней магии.