Support Forum

Advanced Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
general-topic
How to speed up page loading in Simple:Press?
Avatar
Preben Olsen Sangvik
Rookie
Free Members
sp_UserOfflineSmall Offline
Apr 22, 2012 - 5:17 am

I am going to migrate my Kunena forum to a Wordpress based forum. I have installed and tested different "WP forums", and the choice is between Simple:Press and bbPress.

I like Simple:press best. Out of the box it has a lot of features, and the plugins makes it even better.

BUT (and that is a big "but") the load time is at least double than using the bbPress. 

My site is not on a shared hosting, but I use a VPS. 

On the same server I have Joomla 1.7 with Kunena, and with 300 topics and 1000 replies it loads quicker than an almost empty Simple:press install on the same server. The bbPress uses half the time to load.

 

So:

How can I lower the load time for Simple:Press?

I have searched, but haven't found a good answer yet. 

Avatar
Yellow Swordfish
Glinton, England
SP Master
sp_UserOfflineSmall Offline
Apr 22, 2012 - 7:03 am

Page load times on any WordPress site - leaving aside hosting issues - is simply and basically an issue of how much code is being actioned to display the page. For example, taking a WP site with no plugins installed the difference between running it with a simple theme - such as the WP default and a fancy theme with lots of bells and whistles can be really rather staggering.

Selecting a well written and lightweight theme is always a good start and selecting well-behaved plugins is essential. We come across - almost on a daily basis - plugins that, for example, load up huge volumes of code, scripts and CSS on every page load - regardless of whether their core code is being used on that page or not.

When it comes to a forum plugin then making performance comparisons between SP and bbPress is not really possible. bbPress is a fine plugin but it's whole philosophy is about being lightweight in terms of features. It is severely limited by design modelled much more on the older 'bulletin board' simplistic approach.

SP is the complete opposite of that where we try and offer a feature rich experience and this too is by design. We have always tried to offer levels of features found on professional, stand-alone forums but integrated within the WordPress environment. If you want a web-site that includes a fully-featured forum then that is what we have tried to achieve with SP. if you want a website that IS a forum then I would suggest phpBB or vBulletin or SMF -all of which are excellent.

If you want a lightweight forum within your site that is basic then choose bbPress.

There are some performance notes you could take a look at here: http://codex.simple-press.com/.....nce-notes/ but really at the end of the day performance is largely about planning, resources and compromises..

andy-signature.png
YELLOW
SWORDFISH
Avatar
Preben Olsen Sangvik
Rookie
Free Members
sp_UserOfflineSmall Offline
Apr 22, 2012 - 3:45 pm

I was thinking more in terms of using some cache possibility. Is it necessary that all php functions and MySQL asking happens each time, or is it possible to activate some sort of cache?

Avatar
Mr Papa
Simi Valley, CA
SP Master
Free Members
sp_UserOfflineSmall Offline
Apr 22, 2012 - 5:12 pm

we internally cache a lot of stuff...  you could use a server based object cache (APC, memcache, etc)... but any wp caching is going to get confused by not knowing that all the forum output appears on a single wp page... so it tries to cache the page... but since we dynamically (with our internal caching of course) generate each page and output it on the wp page... the appearance of many forum pages is nothing more than url rewrite black magic...

Forum Timezone: Europe/Stockholm
Most Users Ever Online: 1170
Currently Online:
Guest(s) 1
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Mr Papa: 19448
Ike: 2086
Brandon: 864
kvr28: 804
jim: 650
FidoSysop: 577
Conrad_Farlow: 531
fiddlerman: 358
Stefano Prete: 325
Member Stats:
Guest Posters: 620
Members: 17365
Moderators: 0
Admins: 4
Forum Stats:
Groups: 7
Forums: 17
Topics: 10128
Posts: 79626