1
0
Fork 0
forked from OpenNeo/impress
impress/app/views
Matchu 154bdd5d0d cache item-preview-species on items#show
items#show has been very slow recently, and I think it's because there's a lot
of querying to be done. Another option would have been to attempt to
short-circuit Item#supported_species if not body specific, but that would
still leave us with 1s load times for body specific items, which is not
satisfactory. The short-circuiting might still be worth doing, but probably
not now.

I'm also not sure that this is actually the core performance problem, but
we'll see. It definitely helped on the dev server: items#show took about
200ms on item pages where everything but species images were cached, then
took about 30ms on subsequent loads. Looking like a good candidate.
2013-06-21 19:30:41 -07:00
..
broken_image_reports i18n for broken_image_reports#new 2013-01-24 18:23:18 -06:00
closet_hangers use inline-block for petpage exports, now that TNT allow it 2013-05-06 21:50:49 -04:00
closet_lists refactor closet_lists.form hierarchy 2013-01-24 18:23:20 -06:00
contributions i18n for contributions#index 2013-01-24 18:23:18 -06:00
items cache item-preview-species on items#show 2013-06-21 19:30:41 -07:00
layouts phew. rails 3.2.12, including some asset pipeline. still buggy. 2013-03-05 20:08:57 -06:00
neopets_pages import items to a specific list 2013-04-09 15:50:33 -05:00
neopets_users i18n for neopets_users#new 2013-01-24 18:23:19 -06:00
outfits fix a bunch of precompiled-asset-missing errors 2013-03-05 22:26:14 -06:00
pets fix a bunch of precompiled-asset-missing errors 2013-03-05 22:26:14 -06:00
sitemap dynamic robots.txt to refer to sitemap.xml 2011-05-20 20:59:35 -04:00
static oops, remove maintenance message 2012-01-26 13:30:12 -06:00
users i18n for contributions#index 2013-01-24 18:23:18 -06:00