Présentation

Le mkFramework est un framework php sous licence LGPLv3

Presentation

1.Le mkframework en quelques mots

Simple Une structure de framework légère et claire
Configurable Un framework très configurable
Modulable Une gestion par module incluant le controlleur et ses vues
Documenté Une documentation illustrée

Productif Un générateur de code en mode web : le builder
Extensible Vous pouvez facilement utiliser les librairies ZF 1 et ZF 2
Sécurisé Un framework orienté sur la sécurité
Stable Une version toujours compatible depuis 2009 (pas de saut de version obligeant à migrer)

2.Un générateur de code en mode web ?

Ce générateur web ravira ceux qui ne sont pas à l'aise avec la ligne de commande

Il vous permettra en quelques clics :
- de créer un environnement vierge (avec ou sans quelque pages d'exemple)
- De générer la couche modèle de votre application (les classes nécessaires au dialogue avec vos sources de données)
- De générer le CRUD pour vos tables (Une page de liste, une page d'edition, d'affichage et de suppression d'un élément dans votre source de donnée)
- De générer un/des module(s) avec sa/ses action(s)
- De générer des modules menu
- De naviguer dans votre projet
Plus d'infos ici la documentation du générateur web

Et tout ça, je le répète en deux trois clic, pas de ligne de commande à saisir ;)

3.Une recherche constante de la qualité

Afin d'améliorer la qualité du code de ce framework, je procède régulièrement à un audit de code via Sonar*.
Vous pouvez voir ce rapport en détail ici

*Sonar est un outil d'audit de code très puissant, retrouvez/déouvrez cet outil dans un article sur developpez.com