Bienvenue sur le site de Krill
Présentation
Krill est un framework écrit en PHP basé sur le principe de Modèle Vue Contrôleur version 2.
Il s'inspire beaucoup du framework Struts mais n'est absolument pas une copie conforme.
Ce framework a été créé par Jean-Luc CHASSAING,
Damien GAIE et Adrien SALAIS. L'ensemble du projet est placé sous la
Licence LGPL dont vous pourrez trouver la définition sur le site
de la Free Software Foundation.
Fonctionalités principales
- Séparation du fond et de la forme: le code métier est totalement séparé du code
de présentation facilitant ainsi la maintenance.
- Architecture orientée cas d'utilisation pour les applications utilisant ce framework.
- Validation des entrées: le framework propose des méthodes de validation efficaces des données issues
des utilisateurs.
- Sécurité: en plus de la validation des entrées, le framework propose un certain nombre de fonctionalités permettant
de limiter les failles de sécurité issues d'erreurs de programmation.
Actualités
Disponibilité de l'API
L'API du framework, générée grâce au programme phpDocumentor, est disponible dans la section documentation.
31 Mai 2004 à 21h52
Posté par adrien
Sortie de la version 0.8
La
version 0.8 est sortie. Elle rajoute les fonctionnalités suivantes:
-
Authentification: il est possible de définir des droits d'accès au
niveau des actions.
- Prévention du double post et des attaques de type
CSRF: il est possible de definir un token dans des formulaires afin
d'empécher le rejeux d'un formulaire.
- Internationalisation: les
messages d'erreurs générés par le framework sont désormais
internationalisés, mais du travail reste à faire dans ce domaine.
27 Mars 2004 à 13h36
Posté par adrien
Sortie de la version 0.7
La
version 0.7 est sortie . Toutes les fonctionnalités de base sont
fonctionnelles. Il est désormais possible de créer une application en
utilisant le framework. La documentation de développement sera bientôt
disponible.
26 Mars 2004 à 19h21
Posté par adrien