Slow page render

I have been using pl_analyze to profile my app. It occurs that I have
done enough caching to improve upon my DB, which cannot be improved
further. I am using fragment caches as well to the best that I can. I am
also using memcached too.

However my pages consist of many fragments which are loaded via <%=
render :partial => ‘stuff’ %>. These fragments are mostly dynamic. The
static parts have already been memcached. But, is there a way to cache
these dynmaic fragments similarly to the way classes are cached? Does
mongrel fletch the _stuff.rhtml from filesystem each time it sees <%=
render :partial => ‘stuff’ %>? Is there a better way to reuse
_stuff.rhtml in a way that is more efficient? I do not wish to inline
everything because I reuse a lot of codes.

I am getting nearly 100,000 page load per day on a single machine and
impriving. Without caching my rails app already crashed so many times.

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs