Hi Daelorn,
I don’t know if you anyone sees difference, but for me the plugin remains very slow… even on posts without any comment.
First I must say there is no doubt, that your hosting service or your WP is very bad configured. Because wpDiscuz doesn’t use any resources if you don’t have comments. All is obvious, wpDiscuz has no relation to slow loading of your posts. Also there may be a very specific conflict with other plugin. Please try wpDiscuz on vanilla WordPress and you’ll see how fast it is.
We’re releasing 3.0.8 within next 24 hours it’s also boosted (SQL reduced)
Just for your info:
wpDiscuz3 must be faster. At least it spends hundreds of times less memory.
The main advantage of wpDiscuz 3 you should know:
For Native WP comment system and for most of all native comment plugins it doesn’t matter how many comments you’ve set to display per post, it loads all comments for that post. Because those use the same “get comments / list comments” function.
Native WP and other native comment plugins load all comments in MySQL buffer even if you set to display one comment on front-end (paginated). So if you have 10,000 comments for one post, and you display 10 comments on first load, WP Native comment system will use the resources for 10,000 comments (mysql time and memory): https://screencast.com/t/kdXYzn63X about 0.1 sec and lots of memory.
wpDiscuz 3 doesn’t use this logic, it doesn’t get all comments from database. It builds comment threads using very light SQL queries only for displayed comments, it becomes hundreds of time faster if you have hundreds comments for one post.
Nobody set 1000 or even 10,000 comments at once. In most of cases it’s 50-100. So wpDiscuz will always save your server resources. But the native WP and other native comment plugins will always operate 1000 or 10,000 comments in database and in comment filter functions.