There are certain server requirements to run Discourse which are usually higher than most applications required. Now imagine the speed of Flarum on a machine with the same specs as what Discourse requires or more and adding the right cashing mechanism through htaccess and reddis like Discourse. You can end up with a really speedy application.
Now there are a few visual aspects that I like about Discourse and hopefully I will see in Flarum but the mechanism is the same, post, update, like, rate, follow, bump, reply etc... Is how you display that information that makes it eye catching and want to try it.
So far my other option to Discourse was Vanilla but its themes are just not there and thats where Flarum exceeds, easy, fast, modern.
Best of all I don't need an IT department or an MIT degree to install it.
So yes its not fair to compare it since Discourse has a stability advantage and as many of its users say "it uses the latest of ruby, reddis, and posgres" since to them PHP is the ugly kid in the block.
Yet many of the top applications on the web and over 60% of websites use PHP.
Anyway out of everything all I can say is that I choose Flarum as my forum application for the following reasons.
- Easy installation no command line needed.
- Its FREE
- A better visual layout than others
- I want to concentrate on my community not learn how to configure, compile, install etc... on a server hell if I need to learn all these things I might as well build my own application that meets my needs.
- It just works