After three or four days of the site working fine, it has now gone off again - it has been very sluggish over the weekend, and I am regularly getting the ‘404 NOT FOUND’ error message again as well.
Whatever you guys did last week worked for while, but for some reason it is now back to its worst again.
I posted an entry on the ‘frivolous frivolity…’ thread tonight. It wouldn’t load, and went to 404 ERROR page after about a minute of trying. When I got back onto the same page, nothing had loaded, so I tried again, then both entries turned up - could be why so many double, treble and even quadruple postings are appearing !
Based on a couple of tests I did last week, that is exactly why.
The 404 does not happen when you post, but when the page then refreshes to show your post. The act of posting itself is actually quite a simple one for a database, it’s just inserting some data, and almost always succeeds. This is also the first thing that happens when you press the post button, so within a fraction of a second your post will be there for everyone to see. On a good day you will notice the page then reloads to show your entry when you press post, and it is this bit that generates the 404.
If you hit back it takes you back to the editor, and if you then press post again the forum doesn’t know you have already done that, and just inserts the data again.
If find that pressing back another time to go to the thread prior to your post is the best option, although I always select the text in the post first and copy it to clipboard. You know, just in case it doesn’t post on those rare occasions!
edit. Then again I may be wrong. This took nearly 60 seconds to post, but the load time is “This page was generated in 0.684 seconds”.
Never had any speed issues with the forum other than when I’ve known I’ve got general broadband connection problems. I think sometimes the slowness is a factor of how many people are using the site.
I’ve been away for a couple of days, so I have not been onto the OC for that time. Upon my return home though, I decided to catch up with things today.
When posting items, I still get the problem of the site ‘hanging’ - taking around minute, and then giving me the ‘404 NOT FOUND’ page again.
OK. You can tell by my two similar postings above, that when I get the ‘404 NOT FOUND’ error message, I assume that my posting has been lost, because it doesn’t actually turn up immediately. So I try re-writing it and send it again a few minutes later, only to discover that when I finally do get into the site again, both messages appear.
It’s odd (to me) that this time last week, when someone did some ‘tinkering’ (technical term !), it was fine for a few days - quick response times and no error messages - but now it is back to its worst I’m afraid.
slowed down here too this week.
at the bottom of this page was; “This page was generated in 1.600 seconds”
not sure what that meant because it actually took about 45 seconds to appear.
I’m on a good fibre connection with lightning response on all other sites.
I’ve made another series of potential improvements to this today, coming at things from a different angle but targeting the same route cause. Hopefully that helps to sustain an improvement.
Quick explanation of why the ‘page generated’ time doesn’t really relate to what you actually experience. That time is, as the name suggests, the time it took the forum software to gather/generate everything necessary for the page. You can think about it as being the time it takes a chef to prepare your meal in a restaurant. Of course, similar to a restaurant, just because the chef only spent 3 minutes making your omelette doesn’t mean that you can get an omelette within three minutes of sitting down. If the restaurant is busy, or the person before you has asked for a very complicated/intricate your elapsed time becomes greater but the time spent actually making the omelette isn’t necessarily any longer.
That said, it is a very very useful thing to know when it comes to debugging poor performance as it provides insight into a key part of the system, which is why I often ask about it.