Jump to:

5450 Posts in 1672 Topics by 1197 members

Customising the CMS

SilverStripe Forums » Customising the CMS » Using JRank (external search engine) with Silverstripe

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

Page: 1
Go to End
Author Topic: 2826 Views
  • HansR
    Avatar
    Community Member
    140 Posts

    Using JRank (external search engine) with Silverstripe Link to this post

    Hi everyone,

    I've found that Silverstripe's built in search feature can't match an indexing and ranking search engine for quality, so I've written some code that integrates JRank - an external search engine - into Silverstripe. You can find the code here:
    http://hdrlab.org.nz/integrating-the-jrank-search-engine-into-a-silverstripe-site/

    It's not implemented as a module, because I'm quite new to extending Silverstripe, and PHP in general, but it is fairly easy to set up. Added to that, it works nicely as-is. Any comments or suggestions are welcome.

    Hans

  • Ingo
    Avatar
    Forum Moderator
    801 Posts

    Re: Using JRank (external search engine) with Silverstripe Link to this post

    Awesome, clean code and nice separation of presentation from the RESTful logic. You might want to look at the RestfulService class to save yourself some coding I'd say the module is not that far off from having a 0.1 release, its basically just lacking some documentation.

    By the way, we're currently implementing sphinx search (http://sphinxsearch.com/) as a better on-site alternative to mysql fulltext. If that goes all goes according to plan, it should become a module soon.

  • HansR
    Avatar
    Community Member
    140 Posts

    Re: Using JRank (external search engine) with Silverstripe Link to this post

    Thanks. I didn't know about that class. Good to hear that an integrated search engine is coming. The biggest difference between JRank and Sphinx is that JRank runs on a separate server, whereas Sphinx runs on the local server. It depends on what people want and how fast/slow their server is.

    Hans

  • BuddhaSource
    Avatar
    Community Member
    57 Posts

    Re: Using JRank (external search engine) with Silverstripe Link to this post

    Nice to hear about integration of Sphinx Search server ...
    ;) now I have to look for host who supports it.

    2826 Views
Page: 1
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.