Эта статья представлена в формате списка , но ее лучше читать в прозе . You can help by converting this article, if appropriate. Editing help is available.(May 2023)
Проект FuelPHP начался в октябре 2010 года, [5] его основными участниками были Харро Вертон, Джелмер Шредер, Дэн Хорриган, Филип Стерджен и Фрэнк де Йонге. [6] В ноябре 2013 года [7] к команде разработчиков присоединился Стив Уэст. Филип Стерджен и Дэн Хорриган внесли свой вклад в фреймворк CodeIgniter . [8]
Основные релизы
Первая версия FuelPHP (FuelPHP 1.0) была разработана в репозитории GitHub под названием Fuel. Другой репозиторий GitHub под названием FuelPHP был создан для разработки второй версии (FuelPHP 2.0).
Версия
Дата выпуска
1.0
30 июля 2011 г. [9]
1.0.1
23 августа 2011 г. [10]
1.1
13 декабря 2011 г. [11]
1.2
6 мая 2012 г. [12]
1.3
9 сентября 2012 г. [13]
1.4
11 ноября 2012 г. [14]
1.5
20 января 2013 г. [15]
1.6
3 мая 2013 г. [16]
1.7
13 октября 2013 г. [17]
1.8
9 апреля 2016 г. [18]
1.9
28 декабря 2021 г. [19]
2.0
Дата не установлена [20] [21]
Руководство по проекту
Руководящие принципы проекта заключаются в создании фреймворка на основе лучших идей других. Фреймворк должен предоставлять мощные функциональные возможности, с ним должно быть легко работать, и он должен иметь легкую кодовую базу , которая учитывает ориентации разработчиков сообщества. [3] [22] [23] [24]
Обзор архитектуры
FuelPHP написан на PHP 5.3 и требует как минимум версию PHP 5.3.3 для версии 1.x. [25] [26]
Каскадная файловая система (вдохновленная фреймворком Kohana ): структура каталогов, частично основанная на пространствах имен , используемых классами . [25]
Гибкость: почти каждый компонент базовой структуры может быть расширен или заменен. [27]
Модульность : приложения можно разделить на модули. [28]
Расширяемость : дополнительные функции могут быть добавлены к фреймворку с помощью пакетов. [3] [25]
Пакет Auth предоставляет набор компонентов, с помощью которых можно создавать функциональные возможности приложений аутентификации и авторизации . [34] [35] Sentry — еще один пакет аутентификации и авторизации для FuelPHP.
^ abcdefgh Аллен, Джонатан (2011). «Топливо PHP: платформа MVC». Инфо-очередь . Проверено 7 февраля 2012 г.
^ abcde Гилмор, Джейсон. "Начало работы с PHP-фреймворком Fuel". PHPBuilder . Архивировано из оригинала 2012-01-25 . Получено 2012-02-07 .
^ Первый коммит GitHub
^ Список участников FuelPHP
^ Список членов команды
^ Участники GitHub CodeIgniter
^ V1.0 Журнал изменений
^ V1.0.1 Журнал изменений
^ V1.1 Журнал изменений
^ V1.2 Журнал изменений
^ Анонс версии 1.3
^ Анонс версии 1.4
^ Анонс версии 1.5
^ Анонс версии 1.6
^ Анонс версии 1.7
^ "FuelPHP » FuelPHP выпускает версию 1.8 | Блог".
^ «Теги GitHub FuelPHP».
^ V2.0 Дорожная карта
^ 2.0 Разработка
^ Sturgeon, Philip (2011). "Введение в FuelPhp". Конференция PhpNE , октябрь 2011 г. [phpne.org.uk]. Архивировано из оригинала 2012-01-22 . Получено 2012-02-07 .
^ ab Developer team (2011). "Запускайте двигатели: Fuel RC1 уже здесь". fuelphp.com . Архивировано из оригинала 2012-01-06 . Получено 2012-02-07 .
^ Хорриган, Дэн (2012). «Чего вы хотите от FuelPHP?». fuelphp.com . Архивировано из оригинала 2012-02-05 . Получено 2012-02-07 .
^ abc Sturgeon, Philip (2011). "Introducing FuelPHP". [philsturgeon.co.uk] . Архивировано из оригинала 2013-09-28 . Получено 2012-02-07 .