- Thu, Sep 5 2019 at 2:46 am #1397394
I just removed the leaderboards from the member homepage because they significantly slow down the page. The database queries are quite expensive now because the number of members has been growing. With all four leaderboards (top 5) the page needs almost 3 seconds to load.
With the current configuration the load time is 0.2 seconds. I added links to the full leaderboards to the sidebar instead.
Note that the leaderboards are still on the homepage for not logged-in visitors. We don’t have performance problem here because the page is cached. Caching for logged-in users does not work because each member sees a different page (avatar etc.).
An alternative would be to just have the two leaderboards of the current month on the member homepage. The load time would then be 1.2 seconds which is still 6 times slower than the current configuration.
Please let me know what you think.0
- Thu, Sep 5 2019 at 5:38 am #1398425
- Mon, Oct 7 2019 at 4:45 am #1458129
After a month I can say that I prefer the 3 columns layout as shown for not logged-in visitors. More information in a single page without scroll or changing page.0
- Mon, Oct 7 2019 at 6:33 am #1458798
I introduced the 2 column format because I removed the leaderboards and there were not enough widgets for three columns. What information would you like to see in the sidebars?0
- Mon, Oct 7 2019 at 6:50 am #1458895
I find more interesting have IT news and site activities in separate columns. Maybe leaderboards could remain and add an activity widget if there is enough space in the right sidebar. But that’s only my personal point of view.0
- Mon, Oct 7 2019 at 7:30 am #1459152
- Tue, Oct 8 2019 at 6:55 am #1461432
I know the news page but no problem it is only my thought to see info in a single page. I agree about removing leaderboards, for sure I prefer to have a responsive website.0
- Wed, Oct 23 2019 at 4:41 am #1492049
You must be logged in to reply to this topic.