NYCPHP Meetup

NYPHP.org

[joomla] Sphinx search

Anthony Ferrara ircmaxell at yahoo.com
Fri Sep 21 20:12:23 EDT 2007


when you say headache of running a linux server, what
are you referring to?  Do you need a box?  If so, what
kind of capability do you need?
--- Gary Mort <bz-gmort at beezifies.com> wrote:

> 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://www.nyphp.org/show_participation.php
> 



       
____________________________________________________________________________________
Got a little couch potato? 
Check out fun summer activities for kids.
http://search.yahoo.com/search?fr=oni_on_mail&p=summer+activities+for+kids&cs=bz 



More information about the Joomla mailing list