Описание тега fuelphp
FuelPHP - это простой, гибкий веб-фреймворк PHP 5.3, управляемый сообществом, основанный на лучших идеях других фреймворков с самого начала.
Характеристики
- (H) Реализация MVC
- Полная реализация HMVC
- ViewModels, чтобы получить специфичную для представления логику из ваших представлений и контроллеров
- Рут прямо к закрытию (с v1.1)
- Модульное и расширяемое ядро / пакеты / приложения
- Расширить или заменить основные классы, не переписывая ни единой строчки кода
- Упакуйте дополнительные функции в пакеты
- Создайте модульное приложение, разделив его на модули приложений
- Безопасность
- Кодировка вывода
- Входная фильтрация
- XSS фильтрация
- Защита токена CSRF
- Предотвращение SQL-инъекций
- OIL: мощь (необязательной) командной строки
- Генерация кода и строительные леса
- Запуск миграции базы данных
- Интерактивная отладка
- Задачи - полезно для CRON и импорта данных
- ORM
- OO способ работы с данными базы данных и выполнения операций CRUD
- Все нормальные типы отношений: принадлежит-к, имеет-один, имеет-много, много-много ("имеет и принадлежит многим")
- Получение отношений отношений отношений... и т.д... за один раз ("вложенные отношения")
- Используйте Observers для обновления / обработки экземпляров объектов, например, для проверки перед сохранением или для автоматического обновления свойства updated_at.
- Единственный ORM, поддерживающий временные строки
- Мягкое удаление из коробки
- Структура аутентификации
- Включена простая аутентификация для пользователей, групп и базовый ACL
- Включена функция безопасного хеширования для паролей (PBKDF2)
- Интерфейс по умолчанию для любой библиотеки Auth в Fuel
- Библиотеки синтаксического анализа шаблонов
- В комплект входят драйверы для следующих библиотек:
- Усы
- Markdown
- Умный
- Веточка
- Haml
- Нефрит
- Дуу
- В комплект входят драйверы для следующих библиотек:
Текущая версия: 1.7.3 (выпущена 21 мая 2015 г.)
Веб-сайт: http://fuelphp.com/
Документация: http://fuelphp.com/dev-docs
API: http://fuelphp.com/dev-api