One of the most common problems experienced in shared hosting environments is excessive resource usage. If a large enough number of people visit your website, you could consume an inordinate amount of resources and affect the performance of other websites that share the same server. In this situation, your web host has little choice but to temporarily disable your account to inconvenience the least possible number of customers.
WordPress can be extremely heavy on a server’s resources; especially if it’s poorly optimized, uses a bloated theme or has far too many plugins running. These are some simple steps you can take to reduce the server load of WordPress websites, though the principles can be applied to virtually any content management system.