Jelix est un framework open-source pour PHP5 qui aide les développeurs à la réalisation d’applications ou de sites web en tout genre.
- Performant : conçu pour les sites à forte charge.
- Entièrement objet, fortement modulaire et extensible.
- Basé sur des modèles de conception connus dont MVC, DAO…
- Prend en charge de nombreux formats de sortie : XHTML, XUL, RSS, ATOM, RDF, ZIP, XML, PDF, etc.
- Facilite le développement des services web de type XML-RPC, JSON, et autres contenus pour Ajax.
- Intègre un puissant système de formulaires, notamment pour faire des formulaires de type CRUD.
- Inclus bien d’autres fonctionnalités et facilités…
Il propose :
- un ensemble d’API qui prend en charge nombre d’aspects techniques : accès aux données, moteur de templates, générateurs de contenus (HTML, XUL, ), services web (json, xml-rpc, json-rpc,), générateur de formulaires, CRUD générique, authentification, gestion de droits, localisation etc..
- une structure modulaire et une organisation des fichiers du projet, imposant donc un cadre et des normes de développement.
- Une cinématique MVC (Model, View, Controller), permettant un découpage “en couche†du projet.
Ces caractéristiques permettent une meilleure réutilisation du code, une capitalisation du savoir-faire, une meilleure organisation dans le développement, tout ceci ayant alors pour conséquence une meilleure productivité.
Jelix utilise au maximum les spécificités de PHP 5.2, afin d’être le plus léger et le plus performant possible. C’est pourquoi un projet basé sur Jelix est 100% objet.
Site Internet : Jelix
Licence : Creative Commons 2.0
Quel est son véritable + par rapport aux 2 grands ténors de la scène ? (Symfony et Zend, selon moi)
Est-ce le fait qu’il soit léger et performant ?
Si il existe un comparatif incluant Jelix, je suis preneur ! Cake-PHP n’est vraiment pas ma tasse de thé, et à vrai dire, seul Symfony m’a convaincu pour le moment !
PS : Blog interessant !
Plus d’infos également sur http://ljouanneau.com/blog/, l’auteur du projet
Mes frameworks PHP favoris sont CodeIgniter et Zend. Les deux sont les plus simples et efficaces, bien qu’ils ne génèrent pas de code comme Symphony. En plus, ils sont vraiment bien documentés et faciles à apprendre. Jelix m’a l’air compliqué :/
Moi j’ai choisi Jelix, je le trouve très simple au niveau codage, quand on est pas un pro du php mais plutôt un web-designer.
J’avais essayer Zend, Symphony et autres, qui sont performants mais que je trouve vraiment costaut au niveau de la prise en main question philosophie de codage.
De plus les performance sont là ….
Un frameworks à suivre