Magazine Focus Emploi

Présentation du framework Temma

Publié le 01 juillet 2011 par Abouchard

Il y a quelques temps déjà, j’ai rapidement parlé d’un projet sur lequel je travaille. Il s’agit de la publication sous licence libre du framework MVC en PHP que j’ai développé pour les besoins de mon entreprise.

C’est fait. Le framework se nomme Temma, et il est disponible sur le site www.temma.net.
N’hésitez pas à y faire un tour, il y a une introduction rapide et une documentation détaillée.

L’approche générale du framework est de trouver le bon équilibre entre simplicité, modernité et bonnes pratiques.
Il suffit réellement de 3 minutes pour en comprendre les bases et l’utiliser sur de vrais sites. Il a été développé en utilisant des notions modernes (namespaces, autoload, …), avec quelques idées intéressantes − notamment au niveau de la gestion des données. Il est modulaire et configurable, ses fonctionnalités peuvent facilement être étendues en passant par des extensions (contrôleurs, vues, plugins). Quelques extensions sont déjà disponibles sur le site, mais j’espère étoffer tout ça rapidement.
La page de FAQ explique certaines spécificités de Temma.

La documentation n’est pour le moment disponible qu’en français ; c’était plus simple pour la publier rapidement. Néanmoins, tout est là pour sortir une version en anglais, un fois que tout sera traduit.

Un petit programme facilite la création de sites basés sur Temma. Ce script, ainsi que le code source brut du projet sont téléchargeables sur le site. Pour faciliter les contributions, je suis en train de mettre en place un dépôt sur GitHub.

J’attends avec impatience les premiers retours, qu’il s’agisse de questions ou de remarques concernant la documentation, de retours d’expérience sur l’utilisation du framework, ou de contributions sous forme de code source.


Retour à La Une de Logo Paperblog

A propos de l’auteur


Abouchard 392 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte