First of all, this is not for flame wars. So, please do not bash some blogging platform :P

I have a shared hosting account. I want to setup a blog on it. Now, the thing is that as it is shared hosting, I do not have as much bandwidth as some expensive hosting. I have tried using Wordpress with the caching plugins configured. It still does not seem to speed it much.

Also if I create a simple PHP website, the speed is fine. Can someone suggest me some lightweight platform?

  • Since you tagged this question with Wordpress you should explain why you aren't going to use it.
    – John Conde
    Mar 17 '12 at 0:02
  • 2
    If WordPress is slow. My advice is get a new host, it should run perfectly fine out of the box on most hosts. Your host is probably loaded with too many sites on one server
    – Anagio
    Mar 17 '12 at 0:12
  • 3
    How did I miss that? It's been a long week. Time to get off of the computer and relax for a bit!
    – John Conde
    Mar 17 '12 at 0:15
  • 1
    Then if you want to save money I suggest using wordpress.com or blogger.com
    – Anagio
    Mar 17 '12 at 0:26
  • 1
    You're wasting your money by using a web host with subpar performance. Wordpress is not a very resource intensive application. In terms of performance, it's very typical of most common blogging platforms. So if your web host struggles to run Wordpress, then you're not gonna have much success with any of the other major blogging platforms out there, and you'll need to stick with a more obscure & bare-bone blogging platform without standard blogging/CMS features and modern UI. It makes more sense to switch to a competent web host, which you can get for as little as $5~6/month these days. Mar 17 '12 at 2:27

WordPress can, per se, under some conditions be slow. But if plain PHP work good on the same host, you have to think about DB-backend of WordPress (MySQL) also - host may be fast, only database slow.

Anyway, some not oberbloated Blog-engines, which you can try


  • Serendipity (s9y)
  • MaxSite CMS
  • Dotclear (require PHP 5.3.*)
  • PivotX

Flat-files backend

  • Mosquito Blood Mary
  • Rubma-XML
  • Simple PHP Blog

Here are my suggestions:

  1. Install WordPress on the server.
  2. Read up on securing your site on a shared hosting account the best you can.
  3. Don't turn to a plug-in to achieve the latest trendy slider or image gallery. Only add a plug-in or script if it compliments your site. A flashy plug-in doesn't make up for a crappy website. Content is still #1.
  4. If you do install plug-ins make sure to look at the last time it was updated and the number of downloads and ratings (all available from the WordPress plug-in repository download section.
  5. Don' just "hack" WordPress to force the features you want. WordPress is very diverse and can handle about any requirement using the WordPress API.

WordPress isn't slow, rather the user that doesn't take the time to learn the ins and outs of the WordPress core functions makes it slow by hacking at it and forcing a bowling ball through a water hose.


Wordpress has a simple plugin called W3 Total Cache...

It speeds up the database, CSS, javascript and overall loading of the page.

You can also subscribe to some CDN networks and plug that information into W3 Total Cache so that the CDN caches your blog for your users.

I'm using a free hosting server based somewhere in Eastern Europe (yeah, that's the worst thing!) but my blog loads pretty fast due to this plugin (I don't even have the CDN concept setup)...

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.