Описание тега 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