dev@xmlfr.org : liste de discussion des développeurs du site XMLfr
[dev@xmlfr.org] Re: [Cocoon] Tests de performance RSS (premiers résultats)
From: Frédéric Glorieux (frederic.glorieux@ajlsm.com)
Date: 05/01/2004 - 12:51
Je rappelle que le block Slide ne compile toujours pas dans la version
CVS de Cocoon. En attendant, il peut être débranché depuis blocks.properties
ça marche donc sous windows.
[saxon7]
> Pour pouvoir effectuer ces tests chez vous, il faut donc installer Saxon
> (il suffit de recopier saxon7.jar dans le répertoire Cocoon
> build/webapp/WEB-INF/lib/).
J'ai eu plusieurs problèmes avec Saxon7.
un null pointer avec la même XSL entre 7.4 et 7.7.
Les xsp qui ne compilaient plus avec saxon7.4, une scorie texte,
peut-être un reste d'avertissement dans le flus SAX de saxon (marche
avec saxon7.8)
Toujours ça dans le log sitemap
WARN (2004-01-05) 13:12.33:085 [sitemap.serializer.html]
(/tests/debug/index.xsp) PoolThread-4/AbstractTextSerializer: Cannot
know if transformer needs namespaces attributes - assuming NO.
org.xml.sax.SAXException: Saxon requires an XML parser that reports the
QName of each element
> générateur "xpathdir"
Intéressant, un pipe en moins, mais cela colle plus à cocoon.
> utiliser la
> fonction fn:escape-uri dont nous avons besoin pour transformer les mots
> clés en URIs. Il semble y avoir un bug dans Saxon à ce niveau (à
> creuser) et je n'ai pas pu utiliser cette fonction pour le moment.
Est-ce que ce n'est que ça qui justifie la migration ou est-ce
l'occasion d'évaluer une nouvelle technologie ? Un escapeURI peut se
faire sans trop de mal en pur XSL (avec les inconvénients sur les
performances d'un traitement de chaîne) ou avec des extensions java
(voire javascript pour compatibilité IE) ?
> Ils semblent confirmer que Saxon est légèrement plus rapide que Xalan,
> que la même transformation prend à peu près le même temps en mode XSLT
> 1.0 et XSLT 2.0 et que les utilisations des générateurs "dir" et
> "xpathdir" sont sensiblement équivalentes.
Avez-vous essayé xt ? Je n'ai pas fait de tests sérieux mais eu de
sérieuses impressions de rapidité. Par contre j'ai laissé tombé quand
j'ai vu que le cocoon de l'époque fixait mal le répertoire par défaut
pour la fonction document()
--
Frédéric Glorieux
AJLSM, ingénieur documentaire
<frederic.glorieux@ajlsm.com>
tel +33 (0)1 49 54 22 22
fax +33 (0)1 49 54 21 80
http://www.strabon.org
EUMEDIS - Strabon - WP7 - formation/training
Maison des Sciences de l'Homme
54 Boulevard Raspail
75006 PARIS
--
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 28/01/2004 - 09:12 UTC
webmaster@xmlfr.org
|