I don’t own a blog just yet so some of you might think this question is kind of retarded, but I really think I should get an answer for this before I start blogging. I read that many Wordpress users were getting ousted by their hosting companies because Wordpress has issues with taking too much CPU time. Many claimed that using wp-cache (or super cache) did not help much. There are also many discussions on how disabling all unnecessary plug-in didn’t help much with their situation. I know it would take a long time to have that much traffic coming into your site. But it’s really best to do things correctly at the start than to try to fix your mistakes later. Can anyone confirm the problems I mentioned above? Is it something I should be concerned for and if so, should I instead go with blogger or Joomla? Thanks for reading.
It really depends on the host, I personally have never seen any of our clients have problems with WordPress. Hosts that don't oversell and also run a PHP accelerator that caches PHP scripts in their compiled state, speeding up their execution (same idea as wp-cache, but at the server level and saved in memory instead of on disk making it much faster) usually don't have any problems with it. A lot of hosts which are oversellers, and also using suPHP (which doesn't allow any PHP accelerators) and is much slower than DSO (mod_php), which will cause some hosts to react if a WordPress site starts getting a lot of traffic. I personally wouldn't worry about it unless you're running a high traffic WP blog, then at which point looking for what I've suggested above (PHP accelerator and non-overseller) would help with overall resource load.
Using Minimalist theme will help you better.Attractive graphics and excessive use of plug-ins in your theme can add to the file size of your site, and raise your loading time. So selecting a minimalist theme is a great way to reduce the size of your Wordpress blog. Here are some great minimalist themes: