<?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"
	>
<channel>
	<title>Comments for Gir's Brain</title>
	<atom:link href="http://girsbrain.org/blog/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://girsbrain.org/blog</link>
	<description>So much time, and so little to do!</description>
	<pubDate>Wed, 23 Jul 2008 19:00:22 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
		<item>
		<title>Comment on Modular caching with XSL and PHP by James</title>
		<link>http://girsbrain.org/blog/2008/05/modular-caching-with-xsl-and-php/#comment-9</link>
		<dc:creator>James</dc:creator>
		<pubDate>Sat, 24 May 2008 23:17:36 +0000</pubDate>
		<guid isPermaLink="false">http://girsbrain.org/blog/?p=5#comment-9</guid>
		<description>"that’s not the good way of dealing with XSL transformations. Consider search engines, mobile devices and other stuff like text browsers e.g. Lynx. It lacks accessibility."

I've only got it going on internal sites right now. If I ever put it on a public site, which I will be in the next 6 months, there will be some checks involved. That's another post down the road, though.</description>
		<content:encoded><![CDATA[<p>&#8220;that’s not the good way of dealing with XSL transformations. Consider search engines, mobile devices and other stuff like text browsers e.g. Lynx. It lacks accessibility.&#8221;</p>
<p>I&#8217;ve only got it going on internal sites right now. If I ever put it on a public site, which I will be in the next 6 months, there will be some checks involved. That&#8217;s another post down the road, though.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modular caching with XSL and PHP by Matt</title>
		<link>http://girsbrain.org/blog/2008/05/modular-caching-with-xsl-and-php/#comment-8</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Sat, 24 May 2008 16:07:41 +0000</pubDate>
		<guid isPermaLink="false">http://girsbrain.org/blog/?p=5#comment-8</guid>
		<description>"Since I send XML to the client and let their browser handle the rendering it’s even more useless." - that's not the good way of dealing with XSL transformations. Consider search engines, mobile devices and other stuff like text browsers e.g. Lynx. It lacks accessibility.

However, still thinking about caching static pages. It makes sense to me. Maybe I will find some examples in Java. 

Thanks for you opinion.</description>
		<content:encoded><![CDATA[<p>&#8220;Since I send XML to the client and let their browser handle the rendering it’s even more useless.&#8221; - that&#8217;s not the good way of dealing with XSL transformations. Consider search engines, mobile devices and other stuff like text browsers e.g. Lynx. It lacks accessibility.</p>
<p>However, still thinking about caching static pages. It makes sense to me. Maybe I will find some examples in Java. </p>
<p>Thanks for you opinion.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modular caching with XSL and PHP by James</title>
		<link>http://girsbrain.org/blog/2008/05/modular-caching-with-xsl-and-php/#comment-7</link>
		<dc:creator>James</dc:creator>
		<pubDate>Fri, 23 May 2008 21:13:35 +0000</pubDate>
		<guid isPermaLink="false">http://girsbrain.org/blog/?p=5#comment-7</guid>
		<description>The problem with caching nearly full (X)HTML output is it basically nulls out the advantages of using XSL. Since I send XML to the client and let their browser handle the rendering it's even more useless.

That's a good point on re-processing for forms, though. I haven't encountered a scenario where I needed to do that, but I'll work it out right now since I have the time. I'll edit my post with it.

&lt;strong&gt;Edit:&lt;/strong&gt; Thinking about it some, I don't really see it as an issue.

Take, for example, a search page: the search query would be passed in as an argument to run_action so each query would get it's own cache file.

If you're talking about, for example, a poll module on your site and you want to cache output until the user votes and then show them the results and cache that, then I would do it like this: create a "plugin" (or whatever your framework needs) so that the poll module is run independently of the action, &lt;em&gt;but&lt;/em&gt; handle caching in the same way. So you run_action("index") and then run_action("poll") and insert the poll XML into the action XML.</description>
		<content:encoded><![CDATA[<p>The problem with caching nearly full (X)HTML output is it basically nulls out the advantages of using XSL. Since I send XML to the client and let their browser handle the rendering it&#8217;s even more useless.</p>
<p>That&#8217;s a good point on re-processing for forms, though. I haven&#8217;t encountered a scenario where I needed to do that, but I&#8217;ll work it out right now since I have the time. I&#8217;ll edit my post with it.</p>
<p><strong>Edit:</strong> Thinking about it some, I don&#8217;t really see it as an issue.</p>
<p>Take, for example, a search page: the search query would be passed in as an argument to run_action so each query would get it&#8217;s own cache file.</p>
<p>If you&#8217;re talking about, for example, a poll module on your site and you want to cache output until the user votes and then show them the results and cache that, then I would do it like this: create a &#8220;plugin&#8221; (or whatever your framework needs) so that the poll module is run independently of the action, <em>but</em> handle caching in the same way. So you run_action(&#8221;index&#8221;) and then run_action(&#8221;poll&#8221;) and insert the poll XML into the action XML.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Modular caching with XSL and PHP by Matt</title>
		<link>http://girsbrain.org/blog/2008/05/modular-caching-with-xsl-and-php/#comment-6</link>
		<dc:creator>Matt</dc:creator>
		<pubDate>Fri, 23 May 2008 21:08:45 +0000</pubDate>
		<guid isPermaLink="false">http://girsbrain.org/blog/?p=5#comment-6</guid>
		<description>There is no problem with caching data as XML files... But caching IMHO should be done at later stage. I mean saving nearly full (X)HTML output in cache files. Only one thing bothers me with this solution. How to skip and re-process parts of code which should be dynamic e.g. forms (validation) or other user interaction parts of website.

Should be quiet complicated cause there are no released examples of live code on caching of XSLt in PHP.

If you got any ideas, I am ready to listen.</description>
		<content:encoded><![CDATA[<p>There is no problem with caching data as XML files&#8230; But caching IMHO should be done at later stage. I mean saving nearly full (X)HTML output in cache files. Only one thing bothers me with this solution. How to skip and re-process parts of code which should be dynamic e.g. forms (validation) or other user interaction parts of website.</p>
<p>Should be quiet complicated cause there are no released examples of live code on caching of XSLt in PHP.</p>
<p>If you got any ideas, I am ready to listen.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Okay I&#8217;m done switching, I promise by James</title>
		<link>http://girsbrain.org/blog/2008/05/okay-im-done-switching-i-promise/#comment-3</link>
		<dc:creator>James</dc:creator>
		<pubDate>Thu, 15 May 2008 15:55:48 +0000</pubDate>
		<guid isPermaLink="false">http://wordpress.jlogsdon.cbibeta.com/?p=3#comment-3</guid>
		<description>Uh-oh... I'll have to remember not to piss her off!</description>
		<content:encoded><![CDATA[<p>Uh-oh&#8230; I&#8217;ll have to remember not to piss her off!</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Okay I&#8217;m done switching, I promise by Erin</title>
		<link>http://girsbrain.org/blog/2008/05/okay-im-done-switching-i-promise/#comment-2</link>
		<dc:creator>Erin</dc:creator>
		<pubDate>Thu, 15 May 2008 15:46:50 +0000</pubDate>
		<guid isPermaLink="false">http://wordpress.jlogsdon.cbibeta.com/?p=3#comment-2</guid>
		<description>Apparently I'm stalking you, so I figured I'd inform you of that.

PS. Rebecca Bosch thinks she may have a picture of your penis on her phone. FYI. lol</description>
		<content:encoded><![CDATA[<p>Apparently I&#8217;m stalking you, so I figured I&#8217;d inform you of that.</p>
<p>PS. Rebecca Bosch thinks she may have a picture of your penis on her phone. FYI. lol</p>
]]></content:encoded>
	</item>
</channel>
</rss>
