Is it just me, or does this website go down a lot?

Would be a loading issue which might be browser/internet related. I'll try checking it on the back-end and see if I see anything though.
What does this mean