- Thu, Feb 4 2021 at 1:10 am #1560169
there are still points not updated in the monthly Member Leaderboard. All transactions are displayed correctly on the personal account but are not updated in the Member Leaderboard.0
- Thu, Feb 4 2021 at 1:37 am #1560170
Paolo, thanks for the hint! It seems there is a caching problem. The cache is supposed to clear whenever someone receives points, but that didn’t happen for some reason. I cleared the cache and made a test and automatic cache clearing worked now. So I don’t know what caused the issue. I will keep an eye on it.
- Thu, Feb 4 2021 at 1:38 am #1560171
- Sat, Feb 6 2021 at 1:22 am #1560196
There is still the cache problem. Not a big issue but only to give an update.0
- Sat, Feb 6 2021 at 4:37 am #1560201
Yeah you are right, the cache doesn’t always clear automatically. I disabled caching now for logged in users. However, this makes the loading of the leaderboards slow.0
- Sat, Feb 6 2021 at 10:35 am #1560202
I had to enable caching again because without caching the homepage loads very slowly. I will try to find another solution.0
- Mon, Feb 8 2021 at 12:23 am #1560204
It is certainly better to maintain performance than to update points in real time.
Alternatively you could update the ranking with a scheduled task once a day or other timing.0
- Tue, Mar 2 2021 at 11:41 pm #1560450
seems that Monthly stats are not updating again.
- Wed, Mar 3 2021 at 12:04 am #1560451
Correct, monthly stats are not updated this month.0
- Wed, Mar 3 2021 at 2:24 am #1560452
Yeah I know. The problem is that it is unclear which plugin contains the bug. Could be the points plugin or one of the caching plugins. If I report the bug the developer of each plugin will claim that the other plugin is the culprit. It’s hopeless.
I also can’t disable caching because it would make the homepage very slow. The only option would be to remove the leaderboards from the homepage.
Another option would be to base the leaderboard only on likes. These would speed up things and we might be able to work without cache.
Let me know what you think.
- Wed, Mar 3 2021 at 2:30 am #1560453
Not sure how do you mean it with homepage, the points are not shown there. I would assume that there is some query for the position only. Cant you just exclude Member board page from caching?
Also not sure how do you mean it with board based only on likes 🙂0
- Wed, Mar 3 2021 at 2:35 am #1560454
Considering this cache issue , I think it is better remove the ranking from the home page (it is shown only to not logged users). A possible alternative could be remove stats from the cache and update once a day the data shown on the Member Leaderboard page.0
- Wed, Mar 3 2021 at 2:44 am #1560455
Just to expand my previous comment. It is better to have always updated and consistent data. Stats are not the main purpose of the site, the main purpose are articles, news and other info. The ranking is only an effect of user participation, for this reason I would exclude it from being visible on the home page with real-time updates, keeping the statistical data in a separate section as it is now in the Community menu. My 2 cents.0
- Wed, Mar 3 2021 at 2:50 am #1560456
Leos, If I only exclude the caching of the member leaderboard, every page that contains the leaderboard will be very slow. It doesn’t matter if the points are displayed or not because the order of the leaderboard must be computed. This will become slower and slower as the log grows. A leaderboard that is based only on likes would solve the problem because the database query is much simpler. You would only get points when someone likes one of your posts or when you like someone’s post. No points would be issued for posting.
Paolo, removing the leaderboard from the homepage would only be a temporary solution. Loading the leaderboard will become slower and slower over time. The advantage of having the leaderboards on the homepage is that it encourages many visitors to register.0
- Thu, Mar 4 2021 at 5:42 am #1560476
Uh that sounds so weird. What I would expect is that there is a “total points” field in the table that gets update with each change or once in a while and your website only queries this single field…
Considering that posting points make a major part of our competition, its hard to say how would that work without it :))0
- Thu, Mar 4 2021 at 8:11 am #1560477
A total points field is not possible because you can create many types of leaderboards (likes, forum posts, month, day, year etc.). So you would need total point field for every type of leaderboard.
The advantage of a like-based leaderboard is that encourages to post quality rather than quantity.0
- Thu, Mar 4 2021 at 10:07 am #1560478
I see. Well, anyway, it cant be that hard for the developers to implement a sum field for a custom view. In the end its just an easy formula.
Considering that only me and Paolo post news usually, its hard to consider 🙂0
- Sat, Apr 3 2021 at 12:07 pm #1560860
seems the member board for this month is not updating again.
- Mon, Apr 5 2021 at 2:29 am #1560861
I just updated it now. Sorry, I can only update it manually at the moment. The plugin and the interplay with other plugins is complex. It is hopeless to ask the developers to look into this because they will always claim that the other plugin is the culprit. I guess we need a different kind of member leaderboard in the long run.
- Fri, Aug 27 2021 at 12:34 am #1562626
jus to let you know that monthly stats are not updated.0
- Fri, Aug 27 2021 at 12:39 am #1562627
Hi Paolo, it might take sometimes a little because the leaderboard is cached. I updated it now.0
- You must be logged in to reply to this topic.