Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Cet article contient une ou plusieurs listes (août 2012).
Ces listes gagneraient à être rédigées sous la forme de paragraphes synthétiques, plus agréables à la lecture, les listes pouvant être aussi introduites par une partie rédigée et sourcée, de façon à bien resituer les différents items.D'autre part, Wikipédia n'a pas pour rôle de constituer une base de données et privilégie un contenu encyclopédique plutôt que la recherche de l'exhaustivité.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
Cet article ne s'appuie pas, ou pas assez, sur des sources secondaires ou tertiaires (août 2012).
Pour améliorer la vérifiabilité de l'article ainsi que son intérêt encyclopédique, il est nécessaire, quand des sources primaires sont citées, de les associer à des analyses faites par des sources secondaires.
Si ce bandeau n'est plus pertinent, retirez-le. Cliquez ici pour en savoir plus.
L'article doit être débarrassé d'une partie de son jargon (août 2012).
Sa qualité peut être largement améliorée en utilisant un vocabulaire plus directement compréhensible.
Discutez des points à améliorer en page de discussion.
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 frameworkCodeIgniter[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).
Une arborescence de fichiers en cascade (inspirée du frameworkKohana): son principe est d'organiser l'arborescence des répertoires partiellement à l'image des espaces de noms dédiés aux classes[14].
Flexibilité: presque tous les composants du framework peuvent être étendus ou remplacés[15].
Templates: FuelPHP comprend les moteurs de template (en) Stags (moteur de template spécifique à FuelPHP) et Mustache; de plus, FuelPHP fournit les pilotes pour les moteurs de template (en)Markdown, Smarty, Twig, Haml, Jade et Dwoo[17].
Formulaires : FuelPHP fournit un ensemble de fonctionnalités destiné à faciliter le développement des formulaires[18] et des procédures de validation[19] associées[2].
Le package Auth fournit un ensemble de composants pouvant être utilisé pour le développement des fonctionnalités d'authentification et de gestion des droits d'accès des applications web[22],[23]. Sentry est un autre package FuelPHP de développement de fonctionnalités d'authentification et de gestion des droits d'accès d'applications web.