Re: [PHP3] Re: [PHP Template] Re: [PHP3] Re: [PHP Template] Re: [PHP3] PHP Template Engine spec revision 0.52
[email protected] (Andi Gutmans) Tue, 21 Mar 2000 18:40:21 +0200 (IST)
| Newsgroups | php.template |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 20 Mar 2000, Monte Ohrt wrote: > Hello, > > Hopefully I'll be able to clarify some important things to know about this > template engine. You can't just take a glance at the spec and say "it's too > complex", there is a lot of time-consuming thought and input from everyone that > derived the way it is designed. > > The engine specifications are designed around the top priority being > ease-of-use, followed by flexibility. The template engine IS easy to use, yet > harnesses the power designers will want once they get comfortable with it. We > wanted to keep the syntax as close to HTML as possible (since the majority of > designers are comfortable with this), yet retain the ability to handle basic > template logic controls. > > Andrei and I come from a background where we interact with the designers on a > daily basis. We've tried all sorts of template solutions out there and quite > frankly, none of them cut it. We need to separate form from content, yet give > the designers the flexibility they need to design! Far too often the designers > have one hand tied behind their back because of the limitations the templates > give them. They can't just come tap us on the shoulder every time they have an > idea. Through our experience, the majority of what designers need can be covered > with "includes", basic "if" logic and section looping. This opens a whole new > perspective of options for them without having to learn all the little > idiosyncrasies of the PHP language, not to mention they don't break our code! Then just teach them the PHP "if" and "include" commands :) What is the use of rewriting these commands for templates? Andi