Share

This topic contains 6 replies, has 2 voices, and was last updated by  Paolo Maffezzoli 6 days, 22 hours ago.

  • Author
    Posts
  • #1397394
     Michael Pietroforte 
    Keymaster
    Post count: 1771
    Member Points: 21,985
    Author of the year 2018
    Rank: Level 1

    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
  • #1398425
     Paolo Maffezzoli 
    Participant
    Post count: 369
    Member Points: 33,985
    4sysops member of the year 2018
    Rank: Level 1

    In my opinion there are no problems to see the rankings on a different page. I prefer to have a good overall performance by opening the main page without delay to show monthly and annual leaderboards .

    1+

    Users who have liked this topic:

    • avatar
  • #1458129
     Paolo Maffezzoli 
    Participant
    Post count: 369
    Member Points: 33,985
    4sysops member of the year 2018
    Rank: Level 1

    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
    • #1458798
       Michael Pietroforte 
      Keymaster
      Post count: 1771
      Member Points: 21,985
      Author of the year 2018
      Rank: Level 1

      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
      • #1458895
         Paolo Maffezzoli 
        Participant
        Post count: 369
        Member Points: 33,985
        4sysops member of the year 2018
        Rank: Level 1

        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
      • #1459152
         Michael Pietroforte 
        Keymaster
        Post count: 1771
        Member Points: 21,985
        Author of the year 2018
        Rank: Level 1

        Do you know that you can view only news by restricting the view to Updates? You can also view the news on the news page.  I removed the leaderboards because they significantly increase load time.

        0
      • #1461432
         Paolo Maffezzoli 
        Participant
        Post count: 369
        Member Points: 33,985
        4sysops member of the year 2018
        Rank: Level 1

        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

You must be logged in to reply to this topic.

© 4sysops 2006 - 2019

CONTACT US

Please ask IT administration questions in the forums. Any other messages are welcome.

Sending

Log in with your credentials

or    

Forgot your details?

Create Account