I've installed a new website for a client on their dedicated server which I manage.
The DNN version is 4.05.05, (almost) bang up to date.
The speed of the site varies considerable and I cannot for the life of me find out why.
gzip compression is in place
the site is being pinged regularly
the speed issues occur with every page load - not just on first load for a while
I have given the site its own application pool in IIS
I have tried adjusting the recycle setting on the App Pool
the server has adequate resources to server an asp.net website, and is not struggling on page requests
You can view the site
hereYou can view a speed report for the site
hereNow the speed report points out that the page is quite heavy - there are issues I can tweak here eg style sheets and optimising images, but I don't think this is the issue, I think it is caused by IIS or the application itself. You will notice the download time on this report for an ADSL connection is about 4 seconds - in fact it can take 20-30 seconds and sometimes more to load each page.
The pinging service regularly reports that the site is 'down', (actually it is probably timing out)
Very occassionally if I go in and fiddle with some settings the site springs into life (yes I have tried this with an empty cache and with caching turned off in my browser). Some things that have made a difference and the site has become very quick:
recycling the app pool manually in IIS (this doesn't always work)
restarting the app pool
logging in and re-saving the host settings page (with the compression settings - and without actually changing the settings)
When I first turned on compression for the site it sprang into life and I thought the problem was solved but the issues keep occuring. The site report above always reports that compression is turned on.
I have also found this issue from different locations, so it isn't a issue specific to my broadband connection. I am also quite sure it isn't an bandwidth or connection issue with the server as pages for a static site on the same server load no problems.
Any help or suggestions would be appreciated. I am beginning to regret having chosen DNN for content management for this project.