Добро пожаловать в PHP Starter Kit
Современный, легкий и мощный каркас для ваших проектов
🚀 Роутинг
Удобная и мощная маршрутизация. Поддержка параметров, групп маршрутов, middleware и именованных роутов.
🔒 Авторизация
Готовая система регистрации и авторизации. Поддержка входа через Google "из коробки".
🔐 Двухфакторная защита!
Дополнительный уровень защиты аккаунтов (2FA) с помощью TOTP (Google Authenticator).
🌍 Локализация (i18n)
Поддержка мультиязычности. Легкое переключение языков и загрузка переводов из файлов.
🌙 Светлая / Темная тема
Встроенная система тем оформления на CSS-переменных. Переключение без мерцания (без FOUC).
⚡ Навигация AJAX
SPA-подобная навигация без полной перезагрузки страницы (Fetch API + History API).
🧩 Сервисный контейнер (DI)
Контейнер внедрения зависимостей с поддержкой autowiring (автоматического разрешения через Reflection).
🛡 Middleware
Фильтрация HTTP-запросов (CSRF-защита, проверка авторизации) в удобном конвейере.
📝 Валидация
Простая валидация входных данных с автоматическим возвратом понятных сообщений об ошибках.
📋 Формы
Асинхронные AJAX-формы. Обработка загрузки файлов, показ ошибок и успешных сообщений без перезагрузки.
🎨 Библиотека компонентов
Дизайн-система с готовыми компонентами (Buttons, Inputs, Cards, Modals, Alerts, Tooltips и др).
🖥 CLI (Консоль)
Консольные команды (php artisan-style) для удобной работы: создание контроллеров, очистка кэша.
📄 Страницы ошибок
Красивые страницы ошибок 404 и 500, а также подробный Exception Debugger для режима разработки.
📊 Личный кабинет
Готовая структура личного кабинета (профиль) для управления аккаунтом и настройками безопасности.
⚙ Настройки
Глобальный хелпер `config()`, загрузка переменных из `.env` файлов и удобное управление настройками.
📦 Поддержка Redis
Интеграция с Redis "из коробки" для кэширования, управления сессиями и хранения временных данных.
🪵 Логирование
Базовое логирование событий и ошибок в файлы для упрощения отладки в продакшене.
👑 Админ Панель
Мощная панель администратора для управления базой данных, глобальными настройками, статистикой и шаблонами.