This is a great day. You just launched your brand new website. It is on one of the newest servers provided by your hosting company. It is fast, beautiful, works great, and your customers simply love it. Fast forward weeks or months from now. A client calls you to let you know that there is some odd video, image or text on your homepage. You realized your website has been hacked. It is horrible, the pages you spent hours building are just gone and the hacker left behind malicious malware. It i...