Download the PHP package ivampiresp/blomstra-search without Composer
On this page you can find all versions of the php package ivampiresp/blomstra-search. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ivampiresp/blomstra-search
More information about ivampiresp/blomstra-search
Files in ivampiresp/blomstra-search
Package blomstra-search
Short Description Replaces Flarum search with one powered by an elastic search server. without ssl
License MIT
Informations about the package blomstra-search
Search replaces the native Flarum search functionality which relies on MySQL badly performing fulltext search with one that is completely relying on the proven elasticsearch engine.
Features
- Sync discussions to elastic search using your queue, unobtrusively for the user.
- Reduces search loading times to well below 400ms (local tests with 50.000 discussion 260ms)
- Uses Flarum's group permissions and tags system.
- Compatible with Friends of Flarum Byōbu.
Installation
Use composer:
Enable the extension inside the admin area and configure the settings.
Set up
Enable the extension in your admin area. Now to seed your existing discussions use the following command:
All mutations to discussions are automatically added and removed from the elasticsearch index.
FAQ
I have another question. Reach out to us via https://helpdesk.blomstra.net. We will get back to you as soon as we can. If you have a running subscription please mention when you started your plan and/or which plan you are on. Always add sufficient information when reporting errors. We prefer errors being reported here, but understand that sometimes you can't.
Can I dispatch the sync jobs to another queue? Yes:
- Blomstra provides managed Flarum hosting.
- https://blomstra.net
- https://blomstra.community/t/ext-search
All versions of blomstra-search with dependencies
flarum/core Version ^1.2.0
elasticsearch/elasticsearch Version 7.*
spatie/elasticsearch-query-builder Version ^1.3.0