There are some things you can do that will minimize the possibility of your WordPress site crashing:
- Use a good and trustworthy hosting service.
- Install only quality themes and plugins.
- Do not use “admin” as the login for any account on the blog.
- Make sure that passwords are strong and don’t contain any dictionary words.
The above precautions are a must. That being said, the reality is that these precautions won’t protect you against WordPress crashing, so you need to take care of some additional things if you want to be able to get your site back to work as soon as possible.
Make sure you have a backup strategy. In some cases, a backup might be your only way of getting your site to work again. Like any of your electronic files, you should always have backup copies – sorry to ‘should’ on you, but this is really important. And, yes, that means more than one, at different locations. And remember, with WordPress, there’s not just the WordPress files, but also the database.
Remember to update your blog safely every time you do it. Many crashes happen immediately after or during an update. This is because that’s the time when many files get altered by new code, which can sometimes act strangely.
So what if the unthinkable happens, and your site does crash? The aforementioned is from a blog post on Themefuse; I found it very informative and well written, even fun – really. Check it out: http://themefuse.com/blog/restoring-wordpress-after-a-crash/