wcmf
WCMF (WEMOVE Content Management Framework) est une approche de développement axée sur les modèles légère du développement d'applications basé sur le modèle MVC. Il permet de créer tout type d'application Web PHP, par exemple CRM, CMS à partir d'un modèle UML.
Caractéristiques
- Couche de persistance d'objet complet complet:
- Architecture de mapper flexible avec adaptateur aux SGBDR
- Verrouillage des objets optimistes et pessimistes
- Recherche à l'aide de l'API de requête et de critères d'objet basé sur un modèle
- Cachette de requête et chargement de relation avide
- Assistance des transactions
- Gestion de l'autorisation basée sur les rôles (pour les actions, les types, les instances, les propriétés d'instance)
- Système d'événements
- Support d'injection de dépendance
- Routage basé sur la configuration
- Intégration de moteur de modèle Smarty
- Intégration de moteur de recherche lucene
- Support i18n / l10n
- Journalisation flexible (Monolog, log4php)
- Interfaces de savon et de repos prenant en charge les opérations CRUD sur tous les objets
- Eclipse MDT / UML2 Générateur de code compatible
- Application par défaut moderne basée sur le dojo pour la gestion du contenu
Licence
WCMF est disponible sous une licence open source (licence MIT).