[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [cgiapp] Re: ANN: Plugin for HTML::Template::Compiled


On 12/8/05, Perrin Harkins <suppressed> wrote:
> On Thu, 2005-12-08 at 18:24 +0000, Mark Stosberg wrote:
> > Also, at least according to the HT::Compiled benchmark, it's about 10
> > times faster than TT.
>
> It's 3 times faster.  By default, the benchmark tests creating a new
> Template object every time, which no one should ever do.  Switching from
> the "all" test to the "output" tests fixes this.

The TT template in the benchmark also uses INCLUDE instead of PROCESS
to include a template.  INCLUDE will localize all parameters which
takes a bit of a performance hit.  Most users will use PROCESS instead
and only use INCLUDE in specific situations where it is important.  It
doesn't affect the results of the benchmark a great deal, but it does
make the work that TT does closer to what HTC is doing.

Also, for those that are interested, the TT plugin when used in a
persistent environment (mod_perl, SpeedyCGI, etc...) can be setup to
only create the Template object once and reuse it for all future
requests.  See the section on Singleton support in the docs.

Cheers,

Cees

---------------------------------------------------------------------
Web Archive:  http://www.mail-archive.com/suppressed/
              http://marc.theaimsgroup.com/?l=cgiapp&r=1&w=2
To unsubscribe, e-mail: suppressed
For additional commands, e-mail: suppressed


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.