Re: [PHP3] Re: [PHP Template] Re: [PHP3] PHP Template Engine spec revision 0.52

[email protected] (Andrei Zmievski) Tue, 21 Mar 2000 10:06:49 -0600
Newsgroups php.template
Message-ID <[email protected]>
On Tue, 21 Mar 2000, Tom wrote:
> I too had been following the growth of the Template Engine specification 
> but it seemed to be adding layer upon layer of complexity which IMO is 
> way beyond what any designer I've worked with could ever manage.

See example in my reply to Zeev. Once again, it can be as simple or as
sophisticated as you want it to be. Assuming the designers are dumb is,
in my opinion, a real faux pas. And then again, it's not like the
designers will code up a template from scratch. The programmers will
probably set up the skeleton first and then hand it off to the designer.

> My _recent_ experiences with "Design Firms" is that, with the advent of the 
> sophisticated WYSIWYG platforms, they literally are not even aware that 
> they are creating Javascript laden pages that break on some browser versions.

True, I think that HTML should be hand-coded.

> IMO the various attempts at developing _templates_ to separate content 
> management from processing logic have only gotten more complex (for 
> designers) and my hope was for the opposite.
> 
> But more important to me now is Zeev's argument that "layering" of 
> another  language/syntax to perform the same functions as the base language 
> is not a good thing.  Reflecting on the recent debate from that perspective 
> sheds new light on some of my queasy feelings about it.

Well, I'll be frank. What Zeev and you are doing here is not
constructive criticism. Complaining about the project without offering
any alternatives or solutions is akin to armchair quaterbacking.

As for "layering of another language/syntax", I'll refer you again to
my reply to Zeev.

> When I read "This revision addresses quite a few issues related to sections 
> and multi-valued variables." it now has a whole new meaning ;-)
> 
> Thanks Zeev.

Regards,

-Andrei
* On the keyboard of life, always keep one finger on the escape key. *