When I log in on drupal.org and open the main forum page (http://drupal.org/forum) it takes about 20 seconds to open it. The same happens every time I refresh the page.

But when I log out it's not so slow. How come that there is so much difference in performance?

Comments

michelle’s picture

Most caching is only for anonymous users. Logged in people get stuff like the number of unread posts that makes pages uncacheable.

Michelle

xmak’s picture

Why can't this stuff be cached? At least with some delay...

michelle’s picture

You can't cache something that is different for every user. It wouldn't do you any good to see what posts were new for the user who hit the page when it cached.

Michelle

xmak’s picture

And what about per user cache that expires every 10 minutes?

michelle’s picture

I'm really not an expert in caching. I was just answering the question on why it's faster for anon since I knew that one. If you want to discuss advanced caching possibilities, I'm not the person to have that conversation with. :)

Michelle

xmak’s picture

Could I get an answer from someone more expert in Drupal caching?

papile’s picture

This can easily be cached even if someone is logged in. You can cache user dependent things individually in memcached while they are logged in. This is not even an especially busy forum and it reflects poorly on Drupal when the site is this slow. Either they should disable some of the expensive operations or cache them.

ltwinner’s picture

I've just come across this thread now but I posted about this issue earlier today in another thread - http://drupal.org/node/851718

The main forum page on drupal.org is now taking well over 10 seconds to load on average throughout the day. This really does reflect poorly on drupal when the forum on drupal's headquarters is regularly running at a speed that would be considered poor 10 years ago when people were using dial up modems.

So has anyone any suggestions on improving the load times for this forum?