mirror of
https://github.com/flarum/framework.git
synced 2025-03-09 19:55:26 +08:00

The previous approach of joining the posts table into the main search query was not scaling well. Searches on discuss.flarum.org were taking ~1.5 seconds which – a significant improvement over the pre-beta 8 search, but still not acceptable. This new approach uses a much more efficient subquery join. Searches on discuss.flarum.org now take mere milliseconds. The search result ranking strategy has been further refined as well so that discussions are ranked by the collective relevance of their posts.
Description
Simple forum software for building great communities.
200 MiB
Languages
PHP
60.7%
TypeScript
26%
JavaScript
7.9%
Less
4.4%
Blade
0.8%
Other
0.2%