Better perfomance for BuddyPress

I want to give you results of my investigation for increasing speed for BuddyPress sites. You can use the same for any of site on wordpress which has many interactive functions.

Problem with caching sites on Buddypress is that it’s interactive site and you can’t cache it as usual site, because many pages will not work as expected. For example, activity pages, notification system, private and follow functions. But how can you increase speed of BuddyPress sites?

We tried several plugins, like Wp Super Cache, Autoptimize, W3 Total Cache, Better Minify, Wp Rocket Cache and others. In most cases we found many incompatibilities with BuddyPress. So, our best sollution is next:

Js and CSS Minify

Use Better Wordpress Minify to make js and css minify and merging.  We found that this plugin doesn’t have problem with private message system of BuddyPress as some other plugins

Page caching

Don’t use any page cache plugins, because you will lose interactions

Object caching

You can use W3 Total Cache, but enable only Object Cache module. Other must be disabled. You can also use CDN module of W3 Total Cache

Browser caching

Recently we found the best sollution to enable correct browser caching with .htaccess rules.

Image optimization

Usually I make two things. First – EWWW Image Optimizer plugin which reduces your image size. It works on all new uploads, but also you can optimize all existing images. For this, go to Settings – EWWW Image Optimizer. At the top of page you will find link Bulk Optimize. Click on it and then begin Optimize Media Library and Optimize Everything Else

 

Better perfomance for BuddyPress
4.2 (84%) 5 votes

Want to get unique wordpress tips?

We won't rent or sell or spam your email. We promise!

Leave a Reply

Be the First to Comment!

Notify of
avatar
wpDiscuz