[Catalyst] Catalyst Performance issues

Nilson Santos Figueiredo Junior acid06 at gmail.com
Sun Oct 8 17:41:33 CEST 2006


On 10/7/06, Jonathan Rockway <jon at jrock.us> wrote:
> Obviously you don't get all of TT's features.  No EVAL, no MACRO, no
> BLOCK.  I don't use any of that anyway.  I write my code in perl, not in
> TT :)

Unfortunately, I use MACROs and BLOCKs extensively.

> Anyway, if you Need Something Now, try clearsilver.  The advantage is
> that the entire dataset is fetched before the page is loaded.  This
> means that clearsilver never needs to call into perl, which is the
> slowest part of TT.  However, the syntax is really ugly, and fetching
> 1000s of rows from the database when 90% of them are going to be
> discarded by a conditional in the template is pretty inefficient.
> Careful coding can avoid that.  There's a reason Google and Yahoo use
> Clearsilver and not TT.

I've never heard of ClearSilver before. I'll take a look at it.
The thing is: I'm always suspicious of modules that aren't on the CPAN...

-Nilson Santos F. Jr.



More information about the Catalyst mailing list