Re: info perso.
Olivier Issaly <[email protected]> Fri, 2 Jan 2004 16:01:55 +0000
| Newsgroups | gmane.comp.cms.haricow |
|---|---|
| Message-ID | <[email protected]> |
Le Mercredi 31 Décembre 2003 18:30, Taurel Sylvain a écrit : Bonne année à tous ! :) > Quel transformateur utilises tu? Sablotron, DomXML, Java (xalan) ou > Transformation sur le Client. Pour les transformations XSLT côté serveur c'est l'extension domxml qui est privilégié, sablotron est utilisé seulement si domxml n'est pas disponible. > Tu parle d'utilisé des DTD, il est vrai que c'est trés bien, mais..... > Pour mon project j'ai dû les laisser de côté. > Du faite que ce soit le serveur qui génére l'XML à la voler et puis > ayant crée des formulaire pour la saisie, je n'ai pas besoin de vérifier > la valiter du document. > Et puis valider un document XML prends du temps,hors pour une appli en > client/serveur chaque millieme de second est importante. en fait c'est un abus de langage de ma part :) J'entends par DTD une grammaire XML. Si on peut faire une DTD en plus des specification de la grammaire tant mieux, mais c'est pas obligé. Au niveau de la saisie, j'avais essayé de valider le xml (possible depuis php 4.3 je crois) avec un début de dtd que j'avais fait mais j'avais eu des problèmes. Actuellement je vérifie seulement que c'est du XML bien formé c'est tout. > J'aimerai bien avoir une vue d'ensemble, sans rentrée dans les > détailles. il y a un schéma sur le site : http://www.kiad.org/haricow/haricow-0.3.pdf Ce qui 'nest pas encore fait c'est le "heliCow", mais je sais pas en fait si cela à un interêt (le fait de faire la seconde grammaire pour les lot de données permettrai d'obtenir presque le même résultat (cad ne pas avoir a changer les xslt quand on change les sources de données) beaucoup plus simplement et efficacement que cette couche compliquée à mettre en place). Le coeur c'est vraiment Cowbra, qui est utilisé pour l'affichage des pages, dans la partie public mais aussi par la zone d'admin. Je prépare un article dessus là. C'est un script qui pourra rapidement évoluer independamment de hariCow. Autour, c'est hariCow qui propose les fonctionnalités propre à un CMS avec des "modules" comme les thèmes, article, news etc ... Ces modules répondent à certaines règle qui ne sont formalisées nulle part, ca fait partie des trucs à faire aussi :) On trouve aussi la partie qui prends en charge la page demandée, avec urlAnalysis et cdsSelector, bien que l'on puisse appeler directement Cowbra en php si l'on souhaite intégrer hariCow dans un autre script par ex. a+ -- Olivier Issaly http://www.kiad.org Jabber-Id: [email protected] Liste de diffusion haricow Dernières nouvelles : [email protected]?subject=info Pour se désinscrire : mailto:[email protected]?subject=unsubscribe