Software is like sex... It's better when it's free.

Blog - SillySmart - PHP5 MVC Framework parsing XML XSL

SillySmart - PHP5 MVC Framework parsing XML XSL

SillySmart est un framework MVC flexible écrit en PHP5 et se basant sur du parsing XML / XSL.

SillySmart est un framework gratuit et open-source depuis 2007.

Il a été développé dans plusieurs optiques :

  • Aucun framework PHP ne permettait d'une manière naturelle d'utiliser une couche View basée sur XML/XSL.
  • Permettre aux différents collaborateurs d'un projet (avec des compétences différentes et complémentaires) de travailler de façon autonome à plusieurs niveaux du code (PHP au niveau du contrôleur, MySQL au niveau du modèle, XSL au niveau de la vue, JavaScript côté client, etc), sans interférer ni dépendre du travail de vos collaborateurs.
  • Mettre en œuvre une véritable séparation des couches MVC à travers différentes technologies et un langage spécifique à chaque couche
  • Permettre une implémentation lisible de vue couche qui tire profit des templates PHTML en sémantique XML, afin d'obtenir avec modularité, une puissante dimension de maintenance évolutive et corrective.
  • Fournir un framework qui, grâce à son squelette XML peut générer facilement N types distincts de sorties (RSS, Atom, Web services, Ajax, etc.) sans aucun problème de casting/parsing.
  • Fournir un framework léger qui n'embarquent pas des centaines de composants, mais qui reste extensible afin de répondre aux besoins individuels de chacun grâce à des plugins additionnels.

Principales fonctionnalités :

  • MVC
  • XML / XSL / xPATH
  • DAO / Persistence / CRUD
  • PDO / QueryBuilder / ExprBuilder
  • i18n
  • HMI
  • Admin Generator
  • Theming 
  • URL Rewriting / Disptaching / URL Mapping
  • Multi domains
  • Multi databases
  • Plugins
  • et bien d'autres encore...

Consulter http://www.sillysmart.org pour plus d'informations, téléchargement, api, getting started, documentation et forum.

Tags:  frameworkmvcphpxmlxsl.
Posté le Mercredi 22 août 2012 17:36:29