List Info

Thread: Sphinx search




Sphinx search
country flaguser name
United States
2007-09-21 07:11:56
I was wondering if anyone here is familiar with the Sphinx
full text 
search engine?  http://www.sphinxsearch.
com/

Looking at it, I was thinking it might be possible to work
out an 
interface to programatically convert Joomla searchbots into
Sphinx full 
text search capability(or maybe just create a specific
extention and 
leave it up to component authors to integrate their
components).

Like memcache, Sphinx search is for the more medium level of
Joomla user 
- you can't run these types of apps on a shared hosting
environment, but 
require a dedicated/virtual server to run them on - but it
looked like 
an interesting project to try.

_______________________________________________
New York PHP SIG: Joomla! Mailing List
http:/
/lists.nyphp.org/mailman/listinfo/joomla

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://ww
w.nyphp.org/show_participation.php

Re: Sphinx search
user name
2007-09-21 11:19:17
On 9/21/07, Gary Mort <bz-gmortbeezifies.com> wrote:
> I was wondering if anyone here is familiar with the
Sphinx full text
> search engine?  http://www.sphinxsearch.
com/

Using Sphinx on that monster project I mentioned last night
at the JUG
meet. If you really want search on your site, and it is a
high-traffic
site or just has really high-falutin' requirements, then
Sphinx is for
you. Very, very impressive.

I'd love to see some sort of joomla<->sphinx
integration, that one
might be worth creating a project for on JoomlaCode. To be
honest
though I'm not sure how you would integrate the two, as they
are quite
separate and distinct beasts  I'll
look at it over here and try to
come up with some ideas.

-- Mitch
_______________________________________________
New York PHP SIG: Joomla! Mailing List
http:/
/lists.nyphp.org/mailman/listinfo/joomla

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://ww
w.nyphp.org/show_participation.php

Re: Sphinx search
country flaguser name
United States
2007-09-21 15:42:50
Mitch Pirtle wrote:
> I'd love to see some sort of joomla<->sphinx
integration, that one
> might be worth creating a project for on JoomlaCode. To
be honest
> though I'm not sure how you would integrate the two, as
they are quite
> separate and distinct beasts  
Well, I've been fixing some code that does searches of data
in a Joomla
component(AdsManager), which also comes with a really messy
mambot to
plug into the regular Joomla search.  The default searches
are really
really bad(price fields can be searched for EXACT price, not
ranges).

So I started looking at how to make that advanced search
mode a bit more
friendly, when I ran across Sphinx and looking at it, it has
every
advanced search function I would want.  Since all you need
from your
search result is an id number and the component it is in, it
seems to me
Sphinx could be easily integrated with a server side search,
so the
server checks the Sphinx system based on the parms, and
returns a bunch
of data, than back to the Joomla MVC component to format the
display of
the data.

I have a good idea of how to integrate my component with
Sphinx.  And I
see how to do the Joomla content component.  The big problem
I was
looking at was how to make it painless to integrate
everything else?
Something that would take all the search Plugins installed
for each
component, and build out the Sphinx index(though worst case,
I think
that can be handled just by saying "hey, here is a neat
tool if you want
to write yet ANOTHER search module")

The only downside I saw with it was requiring a server to
run the daemon
on(yeah, I'm a shared hosting guy.  I just don't have the
time to deal
with the hassle of setting up, configuring, and securing a
server these
days.  Other than periodic refreshes on my MythTV/router I
don't worry
about it much.)

Still, it would be a fun project to work on, providing I can
find
someone who wants to handle the headache of maintaining a
linux server. 



_______________________________________________
New York PHP SIG: Joomla! Mailing List
http:/
/lists.nyphp.org/mailman/listinfo/joomla

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://ww
w.nyphp.org/show_participation.php

[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )