Aller au contenu

FuelPHP

Un article de Wikipédia, l'encyclopédie libre.
FuelPhp
Description de l'image FuelPHP logo.png.
Description de l'image FuelPHP post-install screen.png.
Informations
Développé par FuelPhp developper team
Première version
Dernière version 1.9.0 ()[1]Voir et modifier les données sur Wikidata
Version avancée 1.7 ()
Dépôt github.com/fuel/coreVoir et modifier les données sur Wikidata
Écrit en PHPVoir et modifier les données sur Wikidata
Environnement Multiplate-forme
Langues Multilingue
Type Framework
Licence MIT
Site web fuelphp.com

FuelPHP est un framework web open-source écrit en PHP implémentant le design pattern MVC[2],[3].

Histoire de FuelPHP

[modifier | modifier le code]
Historique des versions du logiciel
VersionDate de sortie
1.0.1[4]
1.1[5]
1.2[6]
1.2.1[6]
1.8.2 27 juin 2019[7]

Le projet FuelPHP a démarré en [8].

Les principaux contributeurs[9] du projet FuelPHP sont Jelmer Schreuder, Dan Horrigan, Harro Verton, Philip Sturgeon et Frank de Jonge.

Par ailleurs, Philip Sturgeon et Dan Horrigan ont apporté une contribution au framework CodeIgniter[10].

La première version de FuelPHP (FuelPHP 1.0) a été développée au sein du référentiel Fuel présent sur le site GitHub. Le référentiel FuelPHP fut créé pour le développement de la deuxième version (FuelPHP 2.0).

Feuille de route

[modifier | modifier le code]

La feuille de route adoptée par l'équipe de développement est la suivante :

  • La conception d'un framework reprenant les meilleures idées présentes dans les autres frameworks[2],[11].
  • Le framework doit posséder des fonctionnalités puissantes, son utilisation doit être facile et son code source doit être concis[11].
  • La prise en compte des orientations souhaitées par la communauté des développeurs[11],[12],[13].

Architecture

[modifier | modifier le code]

Fonctionnalités

[modifier | modifier le code]

Notes et références

[modifier | modifier le code]
  1. ↑ « Release 1.9.0 », (consulté le )
  2. 1 2 3 4 5 6 7 8 (en) Jonathan Allen, « Fuel PHP: An MVC Framework », sur InfoQueue, (consulté le ).
  3. 1 2 3 4 5 (en) Jason Gilmore, « Getting Started with the Fuel PHP Framework », sur PHPBuilder, (consulté le ).
  4. ↑ (en) Journal des modifications V1.0.1
  5. ↑ (en) Journal des modifications V1.1
  6. 1 2 (en) Journal des modifications V1.2
  7. ↑ FuelPHP, Fuel, (lire en ligne)
  8. ↑ (en) Premier dépôt dans le référentiel Fuel (site GitHub)
  9. ↑ (en) Contributeurs du référentiel Fuel du site GitHub
  10. ↑ (en) Contributeurs du référentiel CodeIgniter (site GitHub)
  11. 1 2 3 (en) Philip Sturgeon, « An introduction to FuelPhp », PhpNE October 2011 conference, sur PhpNE, (consulté le ).
  12. 1 2 (en) Developer team, « Start your engines: Fuel RC1 is here », sur fuelphp.com, (consulté le ).
  13. ↑ (en) Dan Horrigan, « What do you want out of FuelPHP ? », sur fuelphp.com, (consulté le ).
  14. 1 2 3 (en) Philip Sturgeon, « Introducing FuelPHP », sur philsturgeon.co.uk, (consulté le ).
  15. ↑ (en) « Extending Core Classes », FuelPHP Docs, sur fuelphp.com (consulté le ).
  16. ↑ (en) « Modules », FuelPHP Docs, sur fuelphp.com (consulté le ).
  17. ↑ (en) « Parser package », FuelPHP Docs, sur fuelphp.com (consulté le ).
  18. ↑ (en) « Fieldset Class », FuelPHP Docs, sur fuelphp.com (consulté le ).
  19. ↑ (en) « Validation Class », FuelPHP Docs, sur fuelphp.com (consulté le ).
  20. ↑ (en) « ORM », FuelPHP Docs, sur fuelphp.com (consulté le ).
  21. ↑ (en) « Security », FuelPHP Docs, sur fuelphp.com (consulté le ).
  22. ↑ (en) Dan Petrie, « Introducing Sentry: A FuelPHP Authentication Package », sur cartalyst.com, (consulté le ).
  23. ↑ (en) Philip Sturgeon, « Build an Admin Panel with the Fuel PHP Framework », net.tutsplus.com, (consulté le ).
  24. ↑ (en) « Cache Class », FuelPHP Docs, sur fuelphp.com (consulté le ).
  25. ↑ (en) « Profiling », FuelPHP Docs, sur fuelphp.com (consulté le ).

Liens externes

[modifier | modifier le code]