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