Skip to content

NodeBB v3 Chat Very Slow

Moved Performance
47 3 20.9k 1
  • wrote on last edited by
    #6

    it’s odd, It’s not all the time but I had the same problem on Sudonix on Smartphone yesterday or before last night.
    I would have to look at my instance

  • it’s odd, It’s not all the time but I had the same problem on Sudonix on Smartphone yesterday or before last night.
    I would have to look at my instance

    wrote on last edited by
    #7

    @DownPW interesting. You both use Android from memory as I do, but I’ve yet to come across this.

  • wrote on last edited by
    #8

    This is certainly interesting. Looks like others are reporting the same issue

    https://community.nodebb.org/topic/17167/reduce-speed-in-v3-0-0/8?_=1683170989623

  • wrote on last edited by
    #9

    Chat page is freezing, speed is ok but sometimes it is freezing.

  • Chat page is freezing, speed is ok but sometimes it is freezing.

    wrote on last edited by
    #10

    @cagatay This is going to be something that NodeBB themselves need to address.

  • @cagatay This is going to be something that NodeBB themselves need to address.

    wrote on last edited by
    #11

    @phenomlab yes i think so.

  • wrote on last edited by
    #12

    this is one of the reasons why I haven’t upgraded to V3 yet.
    I’m waiting for a fix from nodeBB for this bug.

    A topic has been created on nodebb forum communauty but does not provide an answer.

  • this is one of the reasons why I haven’t upgraded to V3 yet.
    I’m waiting for a fix from nodeBB for this bug.

    A topic has been created on nodebb forum communauty but does not provide an answer.

    wrote on last edited by
    #13

    @DownPW I think @julian is aware of this issue as he has responded to the NodeBB thread However, I’d agree that response isn’t as fast as some would expect.

  • wrote on last edited by
    #14

    @DownPW @cagatay have either of you tried clearing your browser and CF caches completely to see if this resolves the issue? I have experienced this once on this forum since upgrading, cleared all caches, and the problem hasn’t returned since (for me at least)

  • wrote on last edited by
    #15
  • wrote on last edited by
    #16

    yes we tested with baris, will be fixed 3.1.4

  • yes we tested with baris, will be fixed 3.1.4

    wrote on last edited by
    #17

    @cagatay 3.1.4 has been released.

    c37e8803-9538-44bc-9158-7073cffb5cb3-image.png

  • @cagatay 3.1.4 has been released.

    c37e8803-9538-44bc-9158-7073cffb5cb3-image.png

    wrote on last edited by
    #18

    @phenomlab upgraded thank you 🙂

  • wrote on last edited by
    #19

    I need to upgrade and do my CSS themes but I have no time grrr

    I work on the garden 🙂

  • I need to upgrade and do my CSS themes but I have no time grrr

    I work on the garden 🙂

    wrote on last edited by
    #20

    @DownPW said in NodeBB v3 Chat Very Slow:

    I work on the garden

    Ha ha 🤣 no rest for you then!

  • wrote on last edited by
    #21

    Absolutely 🙂

    Weeding, mower, vegetable garden, sowing, tiller, etc.
    I’ve been on it for 2 whole weekends but the weather is nice and it’s good for the mind to take a little nature break 🙂

  • Absolutely 🙂

    Weeding, mower, vegetable garden, sowing, tiller, etc.
    I’ve been on it for 2 whole weekends but the weather is nice and it’s good for the mind to take a little nature break 🙂

    wrote on last edited by
    #22

    @DownPW two weekends? Do you have a garden, or a field? 🤔

  • wrote on last edited by DownPW
    #23

    1000m2 of garden including 35m2 of vegetable garden. we had to turn over, beaker, weed the vegetable garden with grelinette then plant everything: potatoes, green beans, tomatoes, cherry tomatoes, salads, cucumber, zucchini… and mulch everything

    Then I weeded all my flower beds and then mowed the lawn. I mow once a week at the moment or maximum every 2 weeks.

    I also planter 2 beds tulip land (2x 5m)

    In short, a lot of work casually and with the 2 children at home, including a 2-year-old to watch, it’s not easy.

    😅😁

  • 1000m2 of garden including 35m2 of vegetable garden. we had to turn over, beaker, weed the vegetable garden with grelinette then plant everything: potatoes, green beans, tomatoes, cherry tomatoes, salads, cucumber, zucchini… and mulch everything

    Then I weeded all my flower beds and then mowed the lawn. I mow once a week at the moment or maximum every 2 weeks.

    I also planter 2 beds tulip land (2x 5m)

    In short, a lot of work casually and with the 2 children at home, including a 2-year-old to watch, it’s not easy.

    😅😁

    wrote on last edited by
    #24

    @DownPW that’s a huge garden, and great that you’re growing your own produce too. A lot of work though… Impressive 👍

  • wrote on last edited by
    #25

    After upgrading 3.2.0, the typing field is narrowed.


Related Topics
  • Threaded post support for NodeBB

    Let's Build It threading nodebb
    146
    3
    50 Votes
    146 Posts
    116k Views
    phenomlab
    Updated git for above change https://github.com/phenomlab/nodebb-harmony-threading/commit/14a4e277521d83d219065ffb14154fd5f5cfac69
  • SEO and Nodebb

    Performance nodebb seo
    2
    2 Votes
    2 Posts
    2k Views
    phenomlab
    @Panda It’s the best it’s ever been to be honest. I’ve used a myriad of systems in the past - most notably, WordPress, and then Flarum (which for SEO, was absolutely dire - they never even had SEO out of the box, and relied on a third party extension to do it), and NodeBB easily fares the best - see below example https://www.google.com/search?q=site%3Asudonix.org&oq=site%3Asudonix.org&aqs=chrome..69i57j69i60j69i58j69i60l2.9039j0j3&sourceid=chrome&ie=UTF-8#ip=1 However, this was not without significant effort on my part once I’d migrated from COM to ORG - see below posts https://community.nodebb.org/topic/17286/google-crawl-error-after-site-migration/17?_=1688461250365 And also https://support.google.com/webmasters/thread/221027803?hl=en&msgid=221464164 It was painful to say the least - as it turns out, there was an issue in NodeBB core that prevented spiders from getting to content, which as far as I understand, is now fixed. SEO in itself is a dark art - a black box that nobody really fully understands, and it’s essentially going to boil down to one thing - “content”. Google’s algorithm for indexing has also changed dramatically over the years. They only now crawl content that has value, so if it believes that your site has nothing to offer, it will simply skip it.
  • Optimum config for NodeBB under NGINX

    Performance nginx performance
    4
    3 Votes
    4 Posts
    2k Views
    phenomlab
    @crazycells hi - no security reason, or anything specific in this case. However, the nginx.conf I posted was from my Dev environment which uses this port as a way of not interfering with production. And yes, I use clustering on this site with three instances.
  • 36 Votes
    55 Posts
    30k Views
    phenomlab
    @DownPW I see why. The code relies on the existence of [component="topic/quickreply/container"] However, this by definition means that the below has to be enabled [image: aeef638f-4188-489d-a9f2-f3a26dbca9d8-image.png] It will then work [image: 7fb38631-e0f3-46ef-b652-00929d927b13-image.png] For some unknown reason, this is hidden in Harmony, and only shows if you select it. In v2, it seems that the <section> is deleted altogether in Persona if “Quick Reply” is disabled, meaning it won’t fire as it can’t locate that specific component. The downside is that you might not want the quick reply function, but I think it’s a PITA to scroll up to the top of the post just to reply, so I have it on
  • NODEBB: Nginx error performance & High CPU

    Solved Performance performance nodebb nginx
    69
    4
    14 Votes
    69 Posts
    63k Views
    DownPW
    @phenomlab Seems to be better with some scaling fix for redis on redis.conf. I haven’t seen the message yet since the changes I made # I increase it to the value of /proc/sys/net/core/somaxconn tcp-backlog 4096 # I'm uncommenting because it can slow down Redis. Uncommented by default !!!!!!!!!!!!!!!!!!! #save 900 1 #save 300 10 #save 60 10000 If you have other Redis optimizations. I take all your advice https://severalnines.com/blog/performance-tuning-redis/
  • Podcast Share NodeBB

    Solved Configure podcast nodebb
    15
    4 Votes
    15 Posts
    5k Views
    phenomlab
    @cagatay You could experiment with nodebb-plugin-ns-embed but I expect the x-origin tag on the remote site to prevent playback.
  • Rotating homepage icons, gifs?

    Solved Configure nodebb
    2
    3 Votes
    2 Posts
    1k Views
    phenomlab
    @eveh It’s not a GIF, no. It’s actually a webp file so made much smaller, and uses keyframes to control the rotation on hover. You can easily make your own though The CSS for that is as below @keyframes rotate180 { from { transform: rotate(0deg); } to { transform: rotate(180deg); } } @keyframes rotate0 { from { transform: rotate(180deg); } to { transform: rotate(0deg); } } Your milage may vary on the CSS below, as it’s custom for Sudonix, but this is the class that is used to control the rotate .header .forum-logo, img.forum-logo.head { max-height: 50px; width: auto; height: 30px; margin-top: 9px; max-width: 150px; min-width: 32px; display: inline-block; animation-name: rotate180, rotate0; animation-duration: 1000ms; animation-delay: 0s, 1000ms; animation-iteration-count: 1; animation-timing-function: linear; transition: transform 1000ms ease-in-out; }
  • Title on homepage of nodebb forum

    Solved Customisation nodebb
    2
    1 Votes
    2 Posts
    2k Views
    phenomlab
    @eveh Welcome board The code you are referring to is custom written as no such functionality exists under NodeBB. However, adding the functionality is relatively trivial. Below are the required steps Navigate to /admin/appearance/customise#custom-header Add the below code to your header, and save once completed <ol id="mainbanner" class="breadcrumb"><li id="addtext">Your Title Goes Here</li></ol> Navigate to /admin/appearance/customise#custom-js and add the below code, then save $(document).ready(function() { $(window).on('action:ajaxify.end', function(data) { // Initialise mainbanner ID, but hide it from view $('#mainbanner').hide(); var pathname = window.location.pathname; if (pathname === "/") { $("#addtext").text("Your Title"); $('#mainbanner').show(); } else {} // If we want to add a title to a sub page, uncomment the below and adjust accordingly //if (pathname === "/yourpath") { //$("#addtext").text("Your Title"); //$('#mainbanner').show(); //} }); }); Navigate to /admin/appearance/customise#custom-css and add the below CSS block .breadcrumb { right: 0; margin-right: auto; text-align: center; background: #0086c4; color: #ffffff; width: 100vw; position: relative; margin-left: -50vw; left: 50%; top: 50px; position: fixed; z-index: 1020; } Note, that you will need to adjust your CSS code to suit your own site / requirements.