cocoon-users-fr mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sylvain Wallez <sylv...@apache.org>
Subject Re: CInclude transformer très lent ?
Date Mon, 05 Dec 2005 22:32:40 GMT
Laurent Perez wrote:
>> Il faut donc lui préférer le IncludeTransfomer, (meme namespace, ne pas
>> utiliser cached-include mais tout simplement include).
>>     
>
> J'ai essayé ce transformeur, mais je ne vois aucune différence au
> niveau des performances, malheureusement.
>
> Le fait est que dans les flux que je veux inclure, au final seulement
> certains éléments m'intéressent, mais je ne sais pas quelle est la
> meilleure solution, en prenant en compte les performances : quel est
> l'idéal entre un XInclude transformer qui permet une syntaxe comme
> <xi:include href="include.xml#xpointer(/mon/element)"/>, et une
> transformation XSLT appliquée à mon flux à inclure pour ne sortir que
> les éléments requis ?
>   

Dans les 2 cas il faut avoir le document en mémoire, mais la structure 
utilisée par le moteur XSLT est plus efficace que le DOM nécessaire pour 
xpointer.

Il n'est toutefois pas évident que la différence soit notable.

Sylvain

-- 
Sylvain Wallez                        Anyware Technologies
http://bluxte.net                     http://www.anyware-tech.com
Apache Software Foundation Member     Research & Technology Director


---------------------------------------------------------------------
Liste francophone Apache Cocoon -- http://cocoon.apache.org/fr/
Pour vous desinscrire : mailto:users-fr-unsubscribe@cocoon.apache.org
Autres commandes : mailto:users-fr-help@cocoon.apache.org


Mime
View raw message