My site is slow. It is running Drupal and it has over 11000 nodes. I want it to be very busy as everyone does, but it seems really slow and I'm freaking out that it is turning visitors away. I installed the devel module to get some page load times, here is what the index page shows me. It doesn't always seem this slow, but more often than not, people are waiting 10 plus seconds for the page to load which is way too long. I am running a lot of modules, because I need the functionality. Any suggestions at all for speeding it up are greatly appreciated.
Particulars:
The site: http://www.freejournal.net
Running: Drupal 4.6
Modules: album, amazon, badbehaviour, blog theme, blogroll, buddylist, emailpage, excerpt, fckeditor, folksonomy, ii404, inactive_user, mailhandler, notify, privatemsg, profile, simplenews, subscriptions, userpoints, voting
Index page load times as per devel module:
Executed 135 queries in 51726.5 microseconds. Queries taking longer than 5 ms, and queries executed more than once, are highlighted.
ms # query
1.66 1 SELECT * FROM access WHERE status = 1 AND type = 'host' AND LOWER('67.70.31.65') LIKE LOWER(mask)
0.75 1 SELECT * FROM access WHERE status = 0 AND type = 'host' AND LOWER('67.70.31.65') LIKE LOWER(mask)
0.66 1 SELECT * FROM access WHERE status = 1 AND type = 'referrer' AND LOWER('http://www.freejournal.net/drupal/node/11782') LIKE LOWER(mask)