Since one of my WP sites was banned by the host for sending thousands of spam mail without my knowing I have now given up on the idea of hosting the site myself and have now put it on the WP.COM hosting site.
That way if there are any problems it is entirely down to them. It's their server security their php security, not mine. Another point is that the WordPress Support Forum on the WordPress.org site - that's this one - is a joke. There is NO support in my experience.
A blog site that I have run for the last 6 years has gone down, initially due to hacking. I removed the malicious code but was left with a small problem. No way was I going to get ANY answer to my request for help never mind a useful answer:
In my view WordPress is useless unless there is a system of support that works. Yes, I know they are all volunteers but it has not worked for me, and lot's of other people if the number of unresolved problems is anything to go by.
I have been or am using many other free systems such as forums, galleries and blog sites where the help from the volunteers has been firstclass. In the case of WordPress problems that have arisen for me recently have been due to the susceptibility of WP to security issues that have been legion and still are.
Someone out there should help us poor suckers who are not too familiar with php scripting to get our sometimes "precious and irreplaceable" blogs back up and running again.
If they cannot do that then they should make it clear that:
Warning, WordPress is only suitable for those users who have considerable scripting knowledge.