Below is a story of one of the sites that we support being hacked, and the lessons we learnt from the experience. I hope you will be able to learn from our experience, and make the right decisions to prevent such accidents from happening to your sites.
Last December, we decided to redesign our website, and, due to lack of resources, wanted to hire and external shop to do it for us. After the requirement discussions and resulting budget calculation, we decided to design and implement our website ourselves. Yet some lessons were learned, which I would like to share below.