mirror of
https://github.com/flarum/core.git
synced 2025-10-13 07:54:25 +02:00
7e95b80341a21db474668f74829b7842b41af048
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.
Flarum Core
This repository contains Flarum's core code. If you want to set up a forum, visit the main Flarum repository.
Contributing
Flarum is open-source and we would love your help building it! Please read the Contributing Guide to learn how you can help.
Security Vulnerabilities
If you discover a security vulnerability within Flarum, please send an email to security@flarum.org.
Description
Languages
PHP
65.5%
JavaScript
14.2%
TypeScript
13.9%
Less
5.5%
Blade
0.7%
Other
0.2%