Posts: 3,176
Name: Thierry
Location: I'm the uber Spaminator !
|
www.quixml.org
It's a class I designed and used in several projects.
Based on 2 components:
1) An extension to xmlWriter to create the XML of the pages
2) An xslt wrapper that decide when the transformation should be made in the browser or on the server.
In your case, it could be of help.
It detects which browser it is based on the user-agent string, and decide which rendering should be applied.
In the case of a search-engine robot coming to your site, it would serve the site as HTML. If you use a modern browser, you would receive xml+xsl.
The quixml.org site is build upon that too. Try to look at the source with firefox, you will see the XML.
The xsl is mapped like http://www.quixml.org/xsl/org.quixml.index for the index page.
__________________
Only a biker knows why a dog sticks his head out the window.
|