On Fri, Feb 06, 2009 at 05:35:35PM +0000, Chisel Wright wrote: > On Fri, Feb 06, 2009 at 12:30:03PM -0500, Jesse Sheidlower wrote: > > Hmm. As someone who just incorporated an external search > > engine into two different Cat apps, I would have loved to have > > had such a chapter available.... > > Quick! Write down what you did! :)
Thanks for all the calls to share this; let me think about how to do this. I was using Sphinx Search, which is superfast and powerful and not all that well documented; at least, the docs sort of assume that you know what you're doing, so it was hard for me to work around. (I've found this to be the case with other search engines, as well--even if there are Perl bindings on CPAN, they're not detailed about how to actually use the damn thing.) (Sphinx is also covered in an appendix of the new High-Performance MySQL book from O'Reilly, but with a similar treatment--lots of details about why you should use it if you have a 2G table with 10M hits/day and need such-and-such grouping queries, but nothing about how to actually integrate it into an app.) I'm now using it in two apps, but I'm not sure that the way I'm using it is going to be of broader relevance, esp. to people who do have a good idea of what they're doing. Let me look things over, and I'll wiki it if I think there's really something useful. Jesse _______________________________________________ List: Catalyst@lists.scsys.co.uk Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/ Dev site: http://dev.catalyst.perl.org/