10 wordpress performance optimisation tips
I wanted to prepare my wordpress powered blog for an influx of traffic from social media sites such as digg.com, in case one of my articles got big, so I decided to investigate what could be done to optimise the performance my blog.
This is the result…
- Upgrade to the latest version of Wordpress. Each version has more performance improvements. Try using the Wordpress Automated Upgrade plugin.
- Avoid using lots of large javascript or css files or huge images in your site template.
- Disable any plugins that you don’t use or need.
- Enable Wordpress Object Caching, and learn how.
- Try WP-Cache 2.1 or WP Super Cache (based on WP-Cache) ideal for large sites, with lots of traffic.
- Optimise your MySQL database tables.
- If you’re serving lots of images, offload some to free image hosting sites such as flickr or imageshack.
- Use Xdebug to check if the plugins you are using are causing performance issues. If they are, get rid of them.
- Use Mysql Query Caching to speed up calls to the database.
- Use PHP Opcode Caching such as eAccelerator.
Also read how to configure Apache for performance.
Jonathan said,
July 17, 2008 @ 12:56 pm
I would also recommend the WP-Offload plugin. It mirrors the static content in your posts automatically (mainly images) and delivers it from globally scattered cache servers. Therefore, less bandwidth consumption, less CPU load.