• Support
  • Flarum is slow in comparison to NodeBB

I compared my Flarum forum (first in the picture) with 2 forums in OP with google page speed. NodeBB wins here as well.

[deleted] Something is wrong there with your forum. Mine is on a tiny HW in comparison and it is faster.

I too have ~600ms of TTFB but I am on a cheap VPS with a dockerized setup and traefik as a reverse proxy so I can't really complain about that, could it be that the PHP interpreter is more sensitive to cpu stealing (that could explain why an AWS setup has a better TTFB) compared to v8?
Speaking of performance of nodeBB vs flarum it would be more interesting to see the performance of a complete forum compared instead of a vanilla installation IMO, it isn't really interesting to know that nodeBB is faster without messages if for example after 100-200 messages the situation is the opposite.

    wonderbeel I agree that our comparison might not show real performance of forums with many messages. Also I guess NodeBB having core running all the time might have problems with scalability as it probably has cache that needs to be shared between instances. Flarum might be better in that respect for bigger forums.

    [deleted] why always you use full width layout? I think this not nice on desktop. This make me tired. Also I think flarum's performance enough for your forum. Surely nodebb may be better interms of performance but considering front end is better if forum's traffic level is not too high. I love Flarum because of its design. Of course, tastes and colors are not discussed. I just wanted to share my opinion.

      • [deleted]

      fakruzaruret why always you use full width layout?

      Because I personally dislike websites that only use a portion of the screen estate. I see no point in having a huge screen for only 10% of it to be used in a web browser.

      fakruzaruret I think this not nice on desktop.

      I actually think the reverse.

        [deleted] I actually think the reverse.

        It actually becomes harder to read when you have a line that is 25 km long. That's why every online newspaper has a fixed-width layout and often quite narrow (e.g. NYT), it's easier to read. That's how print works as well, there are probably studies about this 🙂

        I don't want to start a war about this though 😅

          • [deleted]

          matteocontrini It actually becomes harder to read when you have a line that is 25 km long. That's why every online newspaper has a fixed-width layout and often quite narrow (e.g. NYT), it's easier to read. That's how print works as well, there are probably studies about this 🙂

          Good points. There are studies, yes - in the same line as the "argument" about light and dark themes 🙂 I guess it's all down to preference, but I do see the points raised by @fakruzaruret - I guess I'm a bit of a stickler with this, but I see the reasoning. I may relent yet.... 🙂

          [deleted] Its not in the admin dashboard? It should be, did it install correctly with composer, to the tagged 0.2 version?

          After enabled, you'll want to enable the clockwork browser extension, then log in and visit your site. There should be a new clockwork tab in dev tools.

            [deleted] Discuss is running on smaller hardware than this I have a feeling that something isn't quite right with the server setup or hardware the server is on. And of course Discuss is clearly not empty (with thousands upon thousands of post). We've made very minimal changes to default MySQL and PHP settings for discuss as well.

            Do you know if your hardware is running HDDs or SSDs? This might have a huge impact on how Flarum performs.

              • [deleted]

              tankerkiller125 It's SSD based. It's not the server either. I can place the same Flarum instance on Hetzner, IONOS, OVH... the performance is exactly the same. This leads be to believe it's not the hardware, but something inside Flarum itself (or one of the extensions - if I disable them all, the speed increases, but nowhere near as fast as NodeBB)

              Question:

              • Have you tried opening with same thread/discussion content instead of load main home page? Maybe generate some dummy post and exactly same.
              • For me (personally), at today's speed 4G connection both site are same 😀

              Try this ... https://forumbebas.com running on cheap Chicago SSD KVM VPS - 4GB Ram 100GB SSD 4CPU Cores
              Stats 2M+ posts with 200k+ discussion and 181k+ users
              Try sort forum in to oldest data or open old data discussion with hundreds/thousands reply here...

              Its old forum since 2004 came from SMF, PunBB, FluxBB, PHPBB, Vanilla ( I did migration every 3-4 years maybe? ), because I am curious with every new forum/BBS technology..

              I am noob NodeBB,
              Is anyone could tell me how to replicate existing Flarum DB ito NodeBB? 😅

                • [deleted]

                askvortsov No. I don't see the extension in php flarum info either :-(

                  • [deleted]

                  FBI Try this ... https://forumbebas.com running on cheap Chicago SSD KVM VPS - 4GB Ram 100GB SSD 4CPU Cores
                  Stats 2M+ posts with 200k+ discussion and 181k+ users

                  Much faster than Metabullet !!

                  FBI Try this ... https://forumbebas.com running on cheap Chicago SSD KVM VPS - 4GB Ram 100GB SSD 4CPU Cores
                  Stats 2M+ posts with 200k+ discussion and 181k+ users

                  So big forum and no ads!

                  • FBI replied to this.