<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ajouter des variables sous Ajaxslt via ExprContext</title>
	<atom:link href="http://www.geckogeek.fr/ajouter-des-variables-sous-ajaxslt-via-exprcontext.html/feed" rel="self" type="application/rss+xml" />
	<link>http://www.geckogeek.fr/ajouter-des-variables-sous-ajaxslt-via-exprcontext.html</link>
	<description>Paradigme d&#039;un lézard</description>
	<lastBuildDate>Sat, 04 Feb 2012 10:01:14 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Vinz</title>
		<link>http://www.geckogeek.fr/ajouter-des-variables-sous-ajaxslt-via-exprcontext.html/comment-page-1#comment-142</link>
		<dc:creator>Vinz</dc:creator>
		<pubDate>Tue, 24 Nov 2009 08:22:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.geckogeek.fr/?p=588#comment-142</guid>
		<description>Lut :-)
Pas un secteur que je maitrise bien (Java :-p) mais c&#039;est vrai que j&#039;aurais pu faire un p&#039;tit paragraphe sur l&#039;utilité de ce type de procédé ^^
Perso. je le vois surtout comme avantageux pour faire une partie des traitements coté client si tu lui fournis assez vite le xml et xslt (ça t&#039;évite de le faire coté serveur en php par exemple, ou Java). Après c&#039;est pas forcément adapté aux gros sites qui ont une bdd &amp; co, surtout si tu parses plusieurs fois pour ce que tu citais, autant faire du json ou du genre (ou des Beans mdr). Mais pour des sites qui font que du xml ça peut avoir son intérêt. Sachant que bon, de nos jours si on creuse un peu y&#039;a surement des techno. concurrentes intéressantes pour du similaire.
Quoiqu&#039;il en soit, ça bouffe effectivement en lecture écriture et cpu, donc à utiliser avec discernement ^^
@+ et merci pour le comm. :-)</description>
		<content:encoded><![CDATA[<p>Lut <img src='http://www.geckogeek.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /><br />
Pas un secteur que je maitrise bien (Java :-p) mais c&#8217;est vrai que j&#8217;aurais pu faire un p&#8217;tit paragraphe sur l&#8217;utilité de ce type de procédé ^^<br />
Perso. je le vois surtout comme avantageux pour faire une partie des traitements coté client si tu lui fournis assez vite le xml et xslt (ça t&#8217;évite de le faire coté serveur en php par exemple, ou Java). Après c&#8217;est pas forcément adapté aux gros sites qui ont une bdd &#038; co, surtout si tu parses plusieurs fois pour ce que tu citais, autant faire du json ou du genre (ou des Beans mdr). Mais pour des sites qui font que du xml ça peut avoir son intérêt. Sachant que bon, de nos jours si on creuse un peu y&#8217;a surement des techno. concurrentes intéressantes pour du similaire.<br />
Quoiqu&#8217;il en soit, ça bouffe effectivement en lecture écriture et cpu, donc à utiliser avec discernement ^^<br />
@+ et merci pour le comm. <img src='http://www.geckogeek.fr/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tannax</title>
		<link>http://www.geckogeek.fr/ajouter-des-variables-sous-ajaxslt-via-exprcontext.html/comment-page-1#comment-141</link>
		<dc:creator>Tannax</dc:creator>
		<pubDate>Mon, 23 Nov 2009 23:08:50 +0000</pubDate>
		<guid isPermaLink="false">http://www.geckogeek.fr/?p=588#comment-141</guid>
		<description>C&#039;est marrant que tu parles de ce sujet, on en à parler récemment au boulot ce qui me permet d&#039;ajouter un petit point à ton article.

Pour faire simple on à une GROSSE application qui tourne sous IIS coté client (ASP) et TOMCAT coté serveur (JAVA).

Le parsing xml, template xml ou autres transformations XML sont utilisées pour faire dialoguer les deux parties. C&#039;est à dire que lors d&#039;une requête faite par le client, il va y en avoir 4 (template XML puis parsing XSL, de nouveau parsing XSL après requête en BDD et enfin template XML).

Le problème dans tout ça (qui n&#039;en n&#039;ai pas forcément un pour un petit site mais qui peut très vite le devenir) est que chaque transformation XML ou XSL crée des écritures sur le disque et donc des threads (au moins 4 ou 6 si ma mémoire est bonne) pour chaque transformation... faites le calcul... ça grimpe vite !

C&#039;est pour cela qu&#039;il est préférable d&#039;utiliser, au moins du coté serveur, une servlet et des java beans (on reste dans du java coté serveur) pour que ce traitement soit fait en mémoire ! Ainsi vous diviserez par 2 le nombre d&#039;écritures sur disque et augmenterez les performances de votre application !

Biensur comme je l&#039;ai dis ce problème n&#039;est pas perceptible pour des applications a faible trafic mais attention quand même à y penser... 

Ci mon explication ne vous à pas touchez pensez à la planète: moins de calculs = moins d&#039;électricité = moins de CO² !!!

A bientôt,
Tannax

PS: Vinz, comme d&#039;hab, un travail remarquable!</description>
		<content:encoded><![CDATA[<p>C&#8217;est marrant que tu parles de ce sujet, on en à parler récemment au boulot ce qui me permet d&#8217;ajouter un petit point à ton article.</p>
<p>Pour faire simple on à une GROSSE application qui tourne sous IIS coté client (ASP) et TOMCAT coté serveur (JAVA).</p>
<p>Le parsing xml, template xml ou autres transformations XML sont utilisées pour faire dialoguer les deux parties. C&#8217;est à dire que lors d&#8217;une requête faite par le client, il va y en avoir 4 (template XML puis parsing XSL, de nouveau parsing XSL après requête en BDD et enfin template XML).</p>
<p>Le problème dans tout ça (qui n&#8217;en n&#8217;ai pas forcément un pour un petit site mais qui peut très vite le devenir) est que chaque transformation XML ou XSL crée des écritures sur le disque et donc des threads (au moins 4 ou 6 si ma mémoire est bonne) pour chaque transformation&#8230; faites le calcul&#8230; ça grimpe vite !</p>
<p>C&#8217;est pour cela qu&#8217;il est préférable d&#8217;utiliser, au moins du coté serveur, une servlet et des java beans (on reste dans du java coté serveur) pour que ce traitement soit fait en mémoire ! Ainsi vous diviserez par 2 le nombre d&#8217;écritures sur disque et augmenterez les performances de votre application !</p>
<p>Biensur comme je l&#8217;ai dis ce problème n&#8217;est pas perceptible pour des applications a faible trafic mais attention quand même à y penser&#8230; </p>
<p>Ci mon explication ne vous à pas touchez pensez à la planète: moins de calculs = moins d&#8217;électricité = moins de CO² !!!</p>
<p>A bientôt,<br />
Tannax</p>
<p>PS: Vinz, comme d&#8217;hab, un travail remarquable!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
<!-- This Quick Cache file was built for (  www.geckogeek.fr/ajouter-des-variables-sous-ajaxslt-via-exprcontext.html/feed ) in 0.41188 seconds, on Feb 5th, 2012 at 5:59 am UTC. -->
<!-- This Quick Cache file will automatically expire ( and be re-built automatically ) on Feb 5th, 2012 at 6:59 am UTC -->
