[Radiant] [ANN] Fast Snippet
Peter Haza
peter.haza at gmail.com
Fri Apr 4 01:06:11 CDT 2008
I presume one can see big improvements on feeds as these are usually
implemented as recursive snippets?
ph
On Apr 4, 2008, at 5:16 AM, Andrew O'Brien wrote:
> Quick little hack I whipped up tonight:
>
> Fast Snippet provides a replacement to <r:snippet/> that speeds up
> multiple calls to the same snippet in a single page
> by caching the results of Snippet.find_by_name in an instance variable
> of the rendering page.
>
> There's really only one situation where this helps: when a page calls
> the same snippet multiple times using the
> <r:snippet/> tag. According to my benchmarks, substantial gains are
> apparent after 15 - 20 calls. However by
> about 50, we start seeing orders of magnitude difference in speed.
>
> For more information:
>
> http://github.com/AndrewO/fast_snippet/tree/master
>
> I definitely want to stress that this only really helps if you're
> calling the same snippet over and over again in the same page, just so
> no one thinks I'm offering something totally awesome that will fix any
> other performance problems you might be having. ;)
>
> -Andrew
> _______________________________________________
> Radiant mailing list
> Post: Radiant at radiantcms.org
> Search: http://radiantcms.org/mailing-list/search/
> Site: http://lists.radiantcms.org/mailman/listinfo/radiant
More information about the Radiant
mailing list