What to do when you need help with WordPress
codeable.io
codeable.io
Truly want to know because I don't know the answer!
If they aren't, I apologize because I don't got a recommendation for you.
The key thing is: you don't have to run it yourself.
For almost all users, wordpress.com is the answer. Automattic take care of all the rubbish for you.
If you're fussy about themes, there are any number of third-party providers who will give you more wiggle room than wordpress.com but take care of the tedious rubbish for you.
If you really want to run it yourself, there is a huge ecosphere of designers, consultants and sysadmins.
No mention of backups, but that can at least save you from some of the freak out - assuming your site isn't changing more frequently then your backup scheme.
Daily backups are nice, but the problem might not be detected immediately - so snapshots (week, month, 6 month) are advisable.
Good article though - and you're right backups probably deserve their own focused article.
check out rsync's "--link-dest" option. It's amazing.
Alternatively, this is one thing that version control could help with. Set up a cron job to check for changes every day and commit if needed.
I would imagine there is (or should be) a third-party backup and logging solution that keeps the data offsite but works host-independent.
For stuff that requires collecting data I will send the form data to a separate Clojure server where I can store and process the data in a sane way and then redirect back to Wordpress as needed.
It is probably over complicating things just for the sake of avoiding having to learn PHP and deal with stuff I don't (want to) understand - but on the whole it works quite well.