I wonder (as I couldn't find anything either on DaniWeb or anywhere else) why should one use XML and XSLT rather than plain XHTML?
I couldn't find a rationale arguing for the use of XML and XSLT in connection with dynamic web content stored in a database.
Zend does provide a tutorial for "Using PHP and XSL to Transform XML into Web Content" but no reason of why should anyone want to use this combination.
I can guess reasons pro but I'd like to know why shouldn't it be used to create web content.
My reason for the use is that XML and XSLT furthers the separation of plain content (data) from style (XSLT and CSS) thus makes maintenance easier.
Please, argue pro and contra as a simple "anything has its advantages and weaknesses" (an answer I found here on DaniWeb regarding a similar question) are self-evident and not helpful.