Aller au contenu

Sujets conseillés

Posté

Bonjour,

Copix est un framework (ensemble d'outils et de composants logiciels) destiné à la réalisation de portails, intranet, sites Web...

Brièvement, quelques caractèristiques de Copix :

- Open source

- basé sur php

- moteur de template Smarty

- principe des DAO (Data Access Objet)

- installation sur les principaux serveurs web (IIS, Apache)

La structure même du framework permet de découper l'application en plusieurs couches, ayant chacune un rôle bien précis. Ce découpage permet un développement organisé et une maintenance aisée, ainsi qu'une meilleure localisation des problèmes donc un deboggage facilité. Il permet également de réutiliser plus facilement le code, qualité héritée de l'usage des objets.

Les cinq couches sont les suivantes :

  • Présentation (templates, génération du code html..)



  • Coordination (cinematique, contrôle de paramêtres, lancement des processus généraux...)



  • Services (traitements généraux, récupération et formatage des données de la couche domaine pour affichage ...)



  • Domaine (objets et fabriques metiers, rêgles de gestion...)



  • Persistance (accés aux base de données, fichiers, LDAP, réseaux etc...)

Vous trouverez aussi commentaires et bouts de code sur le blog de Laurent Jouanneau (participant au projet)

- DAO dans Copix

- CopixDAO, le retour

Bonne découverte :)

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...