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: [email protected] Search: http://radiantcms.org/mailing-list/search/ Site: http://lists.radiantcms.org/mailman/listinfo/radiant
