Framework PHPFat-Free (ou F3) est un Framework (cadre de développement) PHP (version 5.3+) MVC (Modèle Vue Contrôleur) des plus légers classé dans la catégorie des micro-frameworks (le fichier coeur représentant environ 65 Kilo-octets).
Il a été créé en 2009 et publié en open source (GNU General Public License Version 3.0).

 

 

 

 

Ses principaux avantages :

  • son poids
  • sa rapidité
  • sytème de routage facile à prendre en main
  • arborescence de fichier libre
  • possibilité de le coupler avec composer afin de le rendre modulable
  • système de traduction intégré
  • support de nombreux systèmes de gestion de base de données (SGBD) : MySQL, SQLite, MSSQL, Sybase, DB2, MongoDB et PostgreSQL

 

Bien qu’ultra léger, Fat-Free sait offrir un cadre de développement pouvant être enrichi, empruntant aux plus grands Frameworks sa liste d’outils :

  • moteur de template
  • test unitaires
  • générateur de captcha
  • espaces de noms
  • nettoyage automatique des saisies (injections de code, attaques XSS)
  • génération de miniatures

 

Assurant aux développeurs une courbe d’apprentissage douce, il permet de se focaliser uniquement sur la complexité métier à traiter.

Fat-Free ne pourra être recommandé dans l’ensemble des cas d’étude.
Il sera notamment rejeté lors de l’implémentation de projets conséquents nécessitant le travail de plusieurs intervenants (développement en équipe).

Un Framework PHP pour une bonne organisation !! et pour ne pas réinventer la roue.