Présentation
Mtweb est une base de programmation pour site web.
C'est un site "vide" en Php, qui propose une architecture pour faire du développement sur le modèle MVC.
Mtweb regroupe des fonctionnalités de base pour une application web :
- identification des utilisateurs
- gestion des rôles et des permissions
- système de templates pour les interfaces utilisateur
- gestionnaire de plugins
- mécanisme d'observeurs
- abstraction de la base de données
- mini ORM et fonctions CRUD génériques
- mécanisme d'upgrade
C'est quoi ce nom "mtweb" ?
C'est pour [empty]web. Mtweb est un site vide.
D'où ça vient ?
Je m'appelle Nicolas Falaise, de formation universitaire en informatique et technicien web ces dernières années, je m'intéresse au développement sur Internet.
Il existe de nombreux Frameworks de développement, comme Symfony, Laravel, ou le Framework Zend. Les CMS comme Spip, WordPress ou Drupal sont aussi, à leur façon, des frameworks de développement. Ce sont là des applications largement utilisées, testées et régulièrement mises à jours.
Mtweb est un projet beaucoup plus modeste : c'est ma zone d'expérimentation sur les histoires d'architectures web. Une sorte de TP si vous voulez. Pour voir.
Utilisez à vos risques et périls. Comme dit dans la licence :
THERE IS NO WARRANTY FOR THE PROGRAM
- Télécharger la dernière version.
- Consulter le code du programme sur le dépot git.
Licence d'utilisation
Mtweb est publié avec une licence GNU / GPL