Notifications
Clear all

wpForo 1.x.x [Solved] Slow when posting a new topic

16 Posts
5 Users
0 Likes
4,797 Views
Posts: 23
Topic starter
(@ansen)
Eminent Member
Joined: 5 years ago

When posting a new topic it is very slow, 4 - 5 seconds. How do I speed this up? I'm using version Version 1.7.0  https://www.vinow.com/wwwtalk/

 

15 Replies
Posts: 1602
(@anonymous20)
Noble Member
Joined: 8 years ago

Since this is a large forum, could be email sending or just some performance of the server and db.

 

 

Posts: 23
Topic starter
(@ansen)
Eminent Member
Joined: 5 years ago

1. I think the server is ok it's current and dedicated. PHP is 7.2.28 & MYSQL 5.6.40.

2. No errors or issues under the Error & Issues Tab of WPforo.

3. No errors in the .log file

4. Emails look to be sending correctly. Any way to disable the email sending if this can be a cause.

5. I have deactivated all plugins but wpforo but post & replying is still very slow.

 

Posts: 1602
(@anonymous20)
Noble Member
Joined: 8 years ago

If you have no errors, then the 2 possible reasons are what i posted. Server or email sending.

There are some excellent debugging tools plugins for WP, that allow you to find bottleneck, sql queries etc etc.

Like this:

https://wordpress.org/plugins/query-monitor/

I also see that there is some load in your forums ...

agetest.org/result/200225_88_cbabce2baf42ead43ead27878c8072d2/

1 Reply
Alvina
Moderator
(@alvina)
Joined: 4 years ago

Member
Posts: 1869

@anonymous20,

As MassimoD suggested please try to debugging by using the Query Monitor plugin and let us know.

 

Posts: 23
Topic starter
(@ansen)
Eminent Member
Joined: 5 years ago

I have installed Query Monitor and I'm not seeing an errors. But I am seeing 4 slow queries for wpforo.

wpForoMember->get_count()
wpForoTopic->get_topics()
wpForoMember->get_members()
wpForoMember->get_members()

 

1 Reply
Robert
Admin
(@robert)
Joined: 8 years ago

Support Team
Posts: 10499

@ansen,

Posted by: @ansen

I have installed Query Monitor and I'm not seeing an errors. But I am seeing 4 slow queries for wpforo.

wpForoMember->get_count()
wpForoTopic->get_topics()
wpForoMember->get_members()
wpForoMember->get_members()

These have no any relation to slow posting process. You got many subscribers to forums so the slow process is probably related to dozens of email sending actions. wpForo sends email notifications to all subscribers when you submit new topic or post. If your email server is not fast you'll have delay and slow posting process.

To debug this, you should create a new forum and post new topic and reply in that new forum.

BTW. Please make sure wpForo cache options are enabled in Dashboard > Forums > Settings > Features admin page:

 

 

Page 1 / 2