Re: Contribution for PECL

From: Date: Sat, 28 Dec 2002 15:45:42 +0000
Subject: Re: Contribution for PECL
References: 1 2  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-11885@lists.php.net to get a copy of this message
On Sat, 28 Dec 2002 03:50:14 +0100 Katana <katana@katana-inc.com> wrote: > Did you read Monte's "why use smarty" page on smarty.php.net ? It > explains quite well why trying to have "no logic in the template" is > useless... You NEED logic in your template. If it's not in the > template, it's in the code, and if the design depends on this code, > then you don't achieve the layout separation you were using templates > for. Final dot as far as i'm concerned... Final for you, maybe. But if this really is everyone´s opinion, why are there any other template classes? Why isn´t everyone using Smarty? Because there are other opinions. If your application is _designed_ for working with logicless templates, true layout separation can be achieved. The most important thing for me is that the one who has to design HTML templates does not have to learn anything new (and that maybe everytime another programmer uses another template engine) and also he doesn´t have to know anything about the underlying code. All he gets is a list of placeholder-/blocknames and what they´re for and then he´s ready to go. The programmer on the other hand doesn´t have to care in any way about the design - he can develop his code using the most basic templates and the HTML designer can then take over. More often than not, coding/logic and design/artistic creativity don´t mix very well. Regards, Markus -- Markus Wolff <wolff@21st.de>

« previous php.pear.dev (#11885) next »