tokenly / tokenly-cms

GNU General Public License v2.0
42 stars 12 forks source link

Searching #28

Open cryptonaut420 opened 9 years ago

cryptonaut420 commented 9 years ago

This is sort of a big feature that has been missing. General site wide search option. Should search through blog posts, pages and forum posts. We will need some decent way of indexing everything and weighting keywords. Would be good to have advanced options such as "search forum only" or search in a specific board or category.

deweller commented 9 years ago

Elasticsearch is a powerful search engine that can do all this. It is based on apache Lucene, but has a simpler REST interface.

In my experience it delivers fast and relevant search results.

The downside is that it is written in Java and can be a little heavy to run.

cryptonaut420 commented 9 years ago

hmm yeah, java is kind of a pain, it would be better if it was something PHP based that we could plug in. Im definitely in favour of integrating an existing solution instead of totally rolling our own search engine. Search is a pain to build :p