Sortie du framework PHP Copix 3.0.1
Ça ne chôme pas avec le Framework
Copix. Une semaine après la sortie de
la version 3.0, la version 3.0.1 arrive.
Pour rappel Copix est un des tout premier Framework
PHP
ayant vu le jour (il y a plus de 6 ans). La version 3.0 constitue une
étape importante du projet. Une refonte complète a été effectuée
permettant de faciliter grandement le développement et le déploiement
des applications de toutes sortes.
L'objectif de l'équipe désormais est de sortir régulièrement de
nouvelles versions, ainsi que de nouveaux modules fonctionnels tout en
maintenant l'
API
stable. Dans le but de faciliter ces objectifs, les sources ont été
migrées vers un dépôt
SVN et complétées par un outil de suivi de projet
Trac.
N'hésitez pas à l'utiliser pour vos rapports de bug ou demandes
d'évolutions.
Copix est distribué sous licence
LGPL
2.1.
Copix est un framework proposant :
- Une architecture MVC 2 pour une plus grande
maintenabilité et évolutivité.
- Plusieurs systèmes de templates, basés sur Smarty
et PHP, ainsi que des fonctions additionnelles pour automatiser les
rendus HTML.
- Un système de cache pour garantir des temps de réponse optimums.
- Une gestion des URL significatives
permettant de formater l'URL d'une page.
- Un système d'installation de modules avec gestion des
dépendances de classes, d'extension.
- Un support de l'internationalisation avec détections des
langues.
- Un système de DAO
automatique complété par plusieurs drivers de SGBD (Oracle,
MySQL, PostgreSQL,
SQLite).
- Un framework AJAX (Mootools).
- Une architecture extensible, permettant la création,
l'utilisation et le paramétrages de plugins et de modules
- Une série de modules prêt à l'emploi : Wiki,
CMS,
Blog,
Server SOAP.
- Un système de gestions des log avec plusieurs interfaces
(Fichier, DB, Firebug).
- Une classe gérant les variables de sessions avec un système de
namespace.
- Un système de filtres de récupération de données, permettant de
faciliter les uploads de fichier.
- Des tests unitaires ainsi qu'un rapport de code coverage.
- Un système d'évènements permettant un dialogue entre les
modules.
- De nombreux tutoriels et une documentation complète pour une
prise en main rapide du framework
Feuille de route :
- Itérateur en retour des requêtes avec les DAO.
- Système d'installation et de mise à jour de modules à distance.
- Possibilités de développement de modules spécifiquement Ajax et
onglets
- Système de gestion automatique des formulaires et d'images.
- Modules de syndication, de gestion des fichiers de propriétés.
- Évolution des fonctions des DAO.
Nous espérons que Copix trouve sa place parmi tous les frameworks et bonne continuation à cette team française.
Le site officiel de Copix : www.copix.org
Posts: 3
Reply #6 on : Wed April 28, 2010, 21:39:38