I'm not familiar with "avc.com", but I imagine that any entity with a three-letter domain name must have spent a fair amount of money establishing a web presence. So whichever CMS platform runs their site, how are they NOT using a standard cache plugin that pre-renders pages for articles?
There's no way that a professional CMS-driven website should completely go down over a broken database connection. My personal blog site only draws around 10K page views per MONTH, I only spend $5/mo hosting it, and this sort of outage wouldn't be possible.