RE: [PHP3] Re: [PHP Template] Template Discussion

[email protected] (Cheng-Wei Cheng) Wed, 22 Mar 2000 12:27:09 -0800
Newsgroups php.template
Message-ID <[email protected]>
I have reverse engineer the template engine from fast template
which was excellent except been slow. It included
integration with PHPlib and added HTML FORM based control class.

I am hoping from my work experience I can offer my 2 cents...

Here are some of the conclusion that I gathered from creating a template
system
1. Sophisticated template engine will be slow so try to cache the content
the does not need to be dynamicly generated everytime and have appropriate
expiration time/rule with manual override. It work really well with drop
down and message board.

2. it is a good idea to integrate xml/xsl model into php to define template
components. Looking at each style as an object. StyleObject :)
To enhance the ability to create smart style component that work with your
business
logics.

3. Designer need to have 110% control over every little looks and feel.
That is include any "<br>" tags. So make the Tag flexible and work your
template
"tag" or component from the perspective of a web designer. Attempt to offer
them the maximum flexibility in their design is my first priority when
design the template tags.

cheng