On Wed, 2009-03-04 at 18:01 -0800, Michael A. Peters wrote:
> Robert Cummings wrote:
> > On Wed, 2009-03-04 at 15:21 -0800, Michael A. Peters wrote:
> >> Robert Cummings wrote:
> >>
> >>> To punt what is repeated over and over during runtime to a single
> >>> compilation phase when building the template target. To simplify the use
> >>> of parameters so that they can be used in arbitrary order with default
> >>> values. To allow for the encapsulation of complex content in tag format
> >>> that benefits from building at compile time and from being encapsulated
> >>> in custom tags that integrate well with the rest of the HTML body.
> >>
> >> I can't speak to those (and I have no opinion on template systems having 
> >> never used any of them.
> >>
> >>> To
> >>> remove the necessaity of constantly moving in and out of PHP tags.
> >> php does not require that you constantly move in and out of PHP tags.
> >> There's at least one and possibly several pure php solutions that allow 
> >> one to never write a line of html but get beautiful dynamic html output.
> > 
> > It doesn't require, but if you're not moving between them, then you're
> > probably echoing your HTML, and that can be a maintenance nightmare.
> 
> echoing html involves mixing html and php.
> Using an XML class (like DOMDocument) to build the document does not.

So you punt the entire rendering of the HTML content to run-time
execution one node at a time?

Cheers,
Rob.
-- 
http://www.interjinn.com
Application and Templating Framework for PHP


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to