>> Anyone run there own sites ?
ummmmmm who would that be?
>> what do you do to protect them ?.
I have a bespoke advanced business package and therefore entrust my hosts to deal with that side of things. Its not an area I would like to attempt to deal with myself.
I could probably get cheaper basic hosting elsewhere but that wouldnt cut it....... in fact some webhosts wouldnt touch me and demand I go dedicated but youre talking many £ thousands. Finding a good webhost who is prepared to be flexible for your needs is vital.
Alternatively you dump everything on your own server and be responsible for it all yourself.
Because of the cost of dedicated hosting many large firms will have and run their own servers.. and IT staff responsible for the running of these.
Im also careful what I put up on the server, its often poorly written scripts or outdated software that lead to most breaches.