Forum Replies Created
Is 2.6 beta sql tables compatible with 2.5?
I AM a hosting provider. Crazy fast servers. Siteground can hold a candle to what I run 😉
But when software is this bogged down, the hardware cost is just too high to justify. I would have to charge my customers 10X to make up for the performance difference and new hardware requirements.
Ive been optimizing for weeks, but the sad truth is, I could run on 1/5th-1/10th the hardware if I simply switched to other forum software that was built from the ground up to run forums. WordPress architecture has bbPress’s hands effectively tied.
Well, even after killing the heartbeat, and running a hardware/software that is probably at least 400% faster, my users are complaining about how slow everything is.
I may have to start the nightmare of migrating to yet another solution. 🙁
The newish wpForo forum plugin for wordpress looks very nice, and yhey use their own set of tables so probably very fast.
***BUT*** they have no 301 redirect solution from bbPress which means I would lose all my google rankings. So thats a deal breaker.
Its 2017 and forum solutions are still bad. Frustrated as hell. Cant find anything that works well and integrates with wordpress well. Burned soooo much time on this.
…and finally, congrats to the development team, your performance enhancements to bbpress are significant. Keep em coming, we need it!!!!
Here is the original graph.
That massive CPU use that was bringing the site to a crawl and destroying this brand new server that ONLY has this single forum running on is, is due to wordpresses terrible idea of using /wp-admin/admin-ajax.php to poll the shit out of the server for bad reasons 24/7 any time someone has a page open.
Also partially due to bbpress slowness.
That first large drop in cpu you see, and the subsequent large drop to the end of the graph is me completely blocking admin-ajax.php in nginx until I can figure out how to make it work smarter.
All the latest heartbeat plugins do no seem to work with the latest wordpress. Cannot slow down the heartbeat or turn it off, so I filtered it.
This is really bad, because I have a community website that allows people to post photos and videos (outside the forum with custom post types) and all of that is broken with admin-ajax.php being blocked.
Seems no one has successfully solved this issue well on the internet 🙁
As to performance
This same site used to run on vanilla forums on a 2 cpu box with 4 gigs of ram very FAST.
The wordpress/bbpress version runs on a 6 cpu, 12gig box which also includes php 7 upgrade.
PHP7 is a huge speed improvement over 5.6.
This new machine literally only had this one site on it.
The old box was somewhat shared with the vanilla forum.
So even with effectively double the power, if not more, this runs substantially slower on wordpress/bbpress *sigh*
I just have to accept I need to pay triple the price for half the performance if I want to stick to wordpress.
Unless bbpress some day decides to have its own tables, and re-architect specifically for forum performance, were stuck with this. That of course would break a ton of plugins with the whole “share everything via the posts table architecture”.
May be worth it though. There is a big opportunity here to take over the forum world because its frankly is disarray. All the forum software out there is in a state of suck or dying and there is no clear winner. The integration with wordpress, and its zillion plugins, are what makes this performance sacrifice barely worth it.
Some feedback on beta 2.
I run a forum with:
I took the risk of running a beta in version in prod because performance was just killing me.
Here is a graph of overall system load after I installed beta2.
I had to stretch the graph so you can see the difference.
It had a substantial effect. Wheeew. Really needed this.
Been very unhappy with the wordpress platform for running a forum. Wrong architecture.
I have come to realize Im just going to have to spend a lot more money to run a site on wordpress than forum software that was originally architected for forums. Frustrating how slow wordpress is and how bad their design is.
Check this out, worked for me.In reply to: PHP 7.1 Fatal Error