This blog has long presented many technical problems:
1) Hacking. At one time, massive hacking was a regular feature on the blog. So after a lot of work I put in a number of defensive plugins and that seems to have reduced.
2) Resource issues: Then there has been the chronic "resource" issue. "Resource Limit Is Reached.The website is temporarily unable to service your request as it exceeded resource limit. Please try again later." This seems to be related to the "entry processes" issue and to limitations of CPU/memory.
3) Memory: Then there is the memory issue with weird messages about memory problems.
4) Spam: Then the spam issue, with Akismet failing to work on many occasions, flooding the system with spam.
E.g. a snapshot from cpanel today:
To fix these problems, I migrated some domains to Godaddy, but that didn't work. Same problems experienced plus also Godaddy doesn't give shell access. So now I've wasted a decent amount of money on Godaddy without any results.
I wrote yesterday to a web doctor and got this advice:
Seems you already have the tool to review performance issue with Plugin Performance Profiler
- disable plugins that affect performance, find alternative plugins.
- If you develop the site securely, you don't need all those security / firewall plugins
- use Good VPS, my recommendation is wiredtree.com
This is very similar to other advice I've received in the past – such as to disable/ remove all plugins one is not using, optimize the database tables, use supercache, etc.
The problem, however, is that EVEN IF I disable ALL plugins, the resource problem continues.
I think WordPress has beaten me. I've learnt everything an amateur could learn about WordPress, can't do more unless I want be be a professional WordPress guru.
The idea of VPS doesn't appeal to me since (a) it is really expensive and (b) there is no guarantee that it will fix any underlying systemic problem.
I would really appreciate someone who can take this whole thing off my hands – the backend, the security, the resources, etc. If such a person can step forward, I'd be able to focus on the WORK for India I'm trying to get done.
Managing may well cost some money, and I can chip in a little bit, but just can't afford the $2000+ per year asked by some providers.
The first step would be to identify the cause of the existing problems and make it work sturdily for about three months. Then onie can think of migrating to some other server – if absolutely needed.
This is a big ask, so I'm going to make this post sticky for a while and hopefully someone will find this and step in to help.