Jump to:

10851 Posts in 2517 Topics by 1793 members

All other Modules

SilverStripe Forums » All other Modules » FulltextSearch module

Discuss all other Modules here.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Page: 1 2
Go to End
Author Topic: 1084 Views
  • MarkusM
    Avatar
    Community Member
    11 Posts

    Re: FulltextSearch module Link to this post

    Hi,

    I am currently looking into options of using a search engine for our project. I am using SS 3 and I need support for full text search, document indexing (PDF, DOC) and geospatial search.

    Seems like there are a number of modules out there that support lucene, sphinx, solr and elasticsearch. If I understand right, then the FulltextSearch module aims to replace the former solr and sphinx modules. Can you give me an update of the current status and if I should use the FulltextSearch module or the older sphinx/solr modules? Does the module only support full text search or also geospatial search and search in documents (as Solr/spinx do)?

    Thanks,

    Markus

  • Sphere
    Avatar
    Community Member
    44 Posts

    Re: FulltextSearch module Link to this post

    FTS module was aimed to replace it. But with SS3 and a lot of time-shortage, I have not updated this module.

    Compared to Lucene-like modules, this is not the module you want anymore. I would advice to have a look at this module:
    https://github.com/wecodenl/silverstripe-lucene
    It's fully SS3 compatible and is way faster than the FTS module I made.

    In summary, this module is deprecated for SS3+ (until I feel like upgrading it)

  • MarkusM
    Avatar
    Community Member
    11 Posts

    Re: FulltextSearch module Link to this post

    Thanks for the reply and the recommendation, saves me time and trouble.

  • geekdenz
    Avatar
    Community Member
    1 Post

    Re: FulltextSearch module Link to this post

    I found this page looking through the code: http://doc.silverstripe.org/framework/en/tutorials/4-site-search

    However, we need advanced search capabilities for also Word and PDF documents' contents and even spatial searches. I was going to implement a module that uses SphinxSearch because I'm most familiar with SphinxSearch and it seems very fast and optimised for searching relational databases and even spatial things. We need to search a PostgreSQL/PostGIS database and not MySQL so the standard search function doesn't seem advanced enough.

    How would I go about this? I was looking at extending DataExtension like the FulltextSearchable class does and then writing my own Controller class as well. Seems like it is doable. Any gotchas you can point out would be much appreciated.

    1084 Views
Page: 1 2
Go to Top

Want to know more about the company that brought you SilverStripe? Then check out SilverStripe.com

Comments on this website? Please give feedback.