On Fri, 18 Jul 2003, Dave Rolsky wrote:

> On Fri, 18 Jul 2003, Patrick Galbraith wrote:
> 
> > TT was ok, but it did use a bunch of ram ;)
> 
> So does Mason.  HTML::Template is no doubt much leaner, but it's also lean
> on features.  Nothing wrong with that if it suits your needs, though.
> 
> Most Perl templating systems are probably slower and/or bulkier than PHP.
> 
> The best counter for PHP folks is one word, "CPAN" ;)
> 
> Also, Mason at least provides lots of features beyond templating, and is
> as much of an app framework as anything.  This may be true of TT and the
> others, I'm not really sure.


Just to chime in here, Mason is very much a framework. It expresses a
particular view of web site development. I'm a huge fan of it,
personally, but putting that aside, Mason is mainly about finding the
proper balance between code monkey and html monkey. The slightly amusng
thing, and what I take as a vote for Mason having found the balance, is
that radically different styles of coding have evolved - I recently
downloaded the code behind www.masonhq.com, and compared it to how we do
things, and was shocked and appalled. And picked up some really good
ideas... In general, Mason allows an HTMLer to become more of a
programmer, and also requires programmers to be HTML savvy, or at least
HTML sensitive. I find this a good thing.

H::T is much more programmer-centric. In a lot of contexts, that makes
sense. Informally (as in, I haven't done a systematic comparison), it is
also faster than Mason. Mason isn't slow, but if you need every last
gram of performance, well, you probably shouldn't be using a general
framework anyway.

And yes, they're all RAM-intensive. I don't actually care that much -
RAM is cheap for general purpose servers.

Just buzzing in with opinion - which is what I think the original poster
was soliciting. HTH, my $.02, not a holy warrior, etc.

-j

-- 
Jamie Lawrence                                        [EMAIL PROTECTED]
The significant problems we face cannot be solved by the same level of 
thinking that created them.
   - Albert Einstein


Reply via email to