Cliquez ici.
Cliquez ici.
Accueil
 chercher             Plan du site             Info (English version) 
L'histoire de XML s'écrit en ce moment même. XMLfr vous aide à la suivre et à en dégager les tendances.Les listes de discussions XMLfr sont à votre disposition pour réagir sur nos articles ou simplement poser une question.Si vous ètes passionnée(e) par XML, pourquoi ne pas en faire votre métier ?XMLfr n'est heureusement pas le seul site où l'on parle de XML. Découvrez les autres grâce à XMLfr et à l'ODP.Les partenaires grâce auxquels XMLfr peut se développer.Pour tout savoir sur XMLfr.XMLfr sans fil, c'est possible !Pour ceux qui veulent vraiment en savoir plus sur XML.L'index du site.

 
Cliquez ici.

dev@xmlfr.org : liste de discussion des développeurs du site XMLfr

[dev@xmlfr.org] Re: Premiers pas avec Cocoon

From: Antoine Mensch (antoine.mensch@xquarkgroup.com)
Date: 20/12/2003 - 11:56


> Le résultat est à affiner (la transformation encodeURL ne semble pas
> fonctionner) mais vous pouvez le consulter à l'adresse
> http://beta.xmlfr.org/decid.rss10
>

Je ne suis pas sûr que le encodeURL de Cocoon fasse ce que tu souhaites:
dans un contexte de servlet, encodeURL rajoute des informations de session
(http://mySite/myServlet -> http://mySite/myServlet?id=sessionId) pour les
navigateurs n'utilisant pas les cookies. Je suppose que tu souhaites
seulement transformer les caractères réservés des URL (" " -> "%20")? Je ne
sais pas si il y a une transformation standard dans Cocoon pour ça.

> Le document résultant est gros (plus de 500K) mais cela semble rester
> assez rapide, du moins quand le résultat est en cache.
>
> Ce n'est qu'une partie de la mécanique autour de RSS : ce canal sera
> ensuite combiné aux autres canaux pour donner une vue globale et divers
> résumés (reprenant uniquement les derniers articles seront produits sous
> plusieurs formats).
>
> Est-il réaliste de s'appuyer sur Cocoon pour gérer des documents de
> cette taille et comment peut-on utiliser au mieux le cache dans ce cas?
>

Tout dépend du nombre de fichiers et de ta configuration matérielle (ça ne
t'avance pas beaucoup :)). Comme Cocoon peut gérer une partie de son cache
sur disque, les performances doivent être à peu près équivalente à celles
d'un serveur dynamique servant des pages partiellement transformées en
batch. Bien sûr, en faisant une transformation batch complète et en
utilisant un serveur statique, on doit pouvoir faire mieux, mais ce n'est
pas le but.

> 2) Je voudrais donner la possibilité d'uploader les essais de pages et
> ai commencé à faire quelque chose en ce sens :
>
> http://beta.xmlfr.org/tests/pages/
>
> au moyen des pipes suivants :
>
> <map:match pattern="">
>
> <map:aggregate element="doc">
> <map:part src="index.xml"/>
> <map:part src="cocoon:/dir"/>
> </map:aggregate>
>
> <map:transform src="../../stylesheets/tests/index.xsl"/>
>
> <map:serialize type="html"/>
> </map:match>
>
> <map:match pattern="dir">
> <map:generate type="directory" src=".">
> <map:parameter name="include" value="^.*\.html?$"/>
> <map:parameter name="sort" value="name"/>
> <map:parameter name="reverse" value="false"/>
> </map:generate>
> <map:serialize type="xml"/>
> </map:match>
>
>
> A partir de là, comment puis-je traiter les uploads?

Là, ça dépasse mes compétences.

Antoine

--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !

Liste de diffusion "dev@xmlfr.org" (http://xmlfr.org).

Cette liste est a votre disposition pour discuter en francais de tout sujet technique lie au developpement du site XMLfr.

Pour resilier votre abonnement, envoyez un message contenant la commande "unsubscribe" a dev-request@xmlfr.org (mailto:dev-request@xmlfr.org?Subject=unsubscribe)



Archive générée par hypermail 2.1.3 le 31/12/2003 - 17:02 UTC

webmaster@xmlfr.org

 

dev@xmlfr.org

Liste de discussion de la communauté des développeurs de XMLfr.

Cette liste publique est dédiée aux discussions concernant la conception et le développement technique du site XMLfr.



Cliquez ici.
Cliquez ici.

Devenez rédacteur <XML>fr et contribuez au développement du xml francophone !
Les documents publiés sur ce site le sont sous licence "Open Content"
Conception graphique
  l.henriot  

Conception, réalisation et hébergement
Questions ou commentaires
  redacteurs@xmlfr.org