<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Let&#8217;s talk about the &#8220;Search&#8221;&#8230;</title>
	<atom:link href="http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/feed/" rel="self" type="application/rss+xml" />
	<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 09:32:41 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Mauro</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11779</link>
		<dc:creator>Mauro</dc:creator>
		<pubDate>Fri, 13 Jan 2012 16:36:39 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11779</guid>
		<description>I&#039;ve been working to implement Sphinx into my website, so far so good. The only problem I&#039;ve come across is that the result set does not fetch 3rd level models (defined with the Containable behavior):

Business
  Branch
    City

City is not fetched anymore. Any thoughts or ideas?</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been working to implement Sphinx into my website, so far so good. The only problem I&#8217;ve come across is that the result set does not fetch 3rd level models (defined with the Containable behavior):</p>
<p>Business<br />
  Branch<br />
    City</p>
<p>City is not fetched anymore. Any thoughts or ideas?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cleber Gouvea</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11708</link>
		<dc:creator>Cleber Gouvea</dc:creator>
		<pubDate>Thu, 22 Sep 2011 22:19:44 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11708</guid>
		<description>Solr is only good for static sites, to update the documents you need to delete and insert them again...</description>
		<content:encoded><![CDATA[<p>Solr is only good for static sites, to update the documents you need to delete and insert them again&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Sheard</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11635</link>
		<dc:creator>Phil Sheard</dc:creator>
		<pubDate>Mon, 22 Aug 2011 11:40:17 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11635</guid>
		<description>Thanks @teknoid

I decided to try Sphinx. I made a couple of mistakes in setup on Ubuntu but now it&#039;s running I&#039;m delighted.

The integration with the behaviour you linked to is perfect = you get access to the power of the sphinx complex search methods, but then the results come back as a Containable, well formed result set. This works for me, as I can then process these results based on matching conditions in the model assoiciations.

IMHO Sphinx + Xumix&#039;s behaviour should be the default search solution for anyone who has access to the server and is able to compile and run the daemon.

Thanks again</description>
		<content:encoded><![CDATA[<p>Thanks @teknoid</p>
<p>I decided to try Sphinx. I made a couple of mistakes in setup on Ubuntu but now it&#8217;s running I&#8217;m delighted.</p>
<p>The integration with the behaviour you linked to is perfect = you get access to the power of the sphinx complex search methods, but then the results come back as a Containable, well formed result set. This works for me, as I can then process these results based on matching conditions in the model assoiciations.</p>
<p>IMHO Sphinx + Xumix&#8217;s behaviour should be the default search solution for anyone who has access to the server and is able to compile and run the daemon.</p>
<p>Thanks again</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknoid</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11616</link>
		<dc:creator>teknoid</dc:creator>
		<pubDate>Fri, 19 Aug 2011 15:13:44 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11616</guid>
		<description>@Phil Sheard	

Yes, it would still be on top of the list for me.
However... there are some new players in the field in the form SaaS providers.
If you don&#039;t mind paying extra for the search capability.

I don&#039;t have personal experience with them, but you can check out:
http://www.searchblox.com/
and more:
http://stackoverflow.com/questions/2168634/hosted-full-text-search-solutions

The other option is Solr, which is mentioned in the comments... but I have not had personal experience with it yet.</description>
		<content:encoded><![CDATA[<p>@Phil Sheard	</p>
<p>Yes, it would still be on top of the list for me.<br />
However&#8230; there are some new players in the field in the form SaaS providers.<br />
If you don&#8217;t mind paying extra for the search capability.</p>
<p>I don&#8217;t have personal experience with them, but you can check out:<br />
<a href="http://www.searchblox.com/">http://www.searchblox.com/</a><br />
and more:<br />
<a href="http://stackoverflow.com/questions/2168634/hosted-full-text-search-solutions">http://stackoverflow.com/questions/2168634/hosted-full-text-search-solutions</a></p>
<p>The other option is Solr, which is mentioned in the comments&#8230; but I have not had personal experience with it yet.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phil Sheard</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11615</link>
		<dc:creator>Phil Sheard</dc:creator>
		<pubDate>Fri, 19 Aug 2011 14:56:21 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11615</guid>
		<description>Thx @teknoid

After a year from the original post - just wondering if you&#039;d still recommend Sphynx for implementing site search, or whether there are new kids on the block?

I&#039;m building an app based around a friend network (yeah, me too) and I need to be able to return results only where there is an established connection between two users. Ideally queries would work in a Cake-style find / paginate method so I can do this in a neat way.

I&#039;m researching options after implementing the CDC search plugin but then realising the app needs fulltext style searches rather than basic &#039;LIKE&#039; queries.

Either way - I&#039;ve been looking into search plugins and found this comparison really useful.</description>
		<content:encoded><![CDATA[<p>Thx @teknoid</p>
<p>After a year from the original post &#8211; just wondering if you&#8217;d still recommend Sphynx for implementing site search, or whether there are new kids on the block?</p>
<p>I&#8217;m building an app based around a friend network (yeah, me too) and I need to be able to return results only where there is an established connection between two users. Ideally queries would work in a Cake-style find / paginate method so I can do this in a neat way.</p>
<p>I&#8217;m researching options after implementing the CDC search plugin but then realising the app needs fulltext style searches rather than basic &#8216;LIKE&#8217; queries.</p>
<p>Either way &#8211; I&#8217;ve been looking into search plugins and found this comparison really useful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknoid</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11472</link>
		<dc:creator>teknoid</dc:creator>
		<pubDate>Fri, 06 May 2011 13:27:31 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11472</guid>
		<description>@OJ Tibi

Thanks for point this out, I don&#039;t know the specifics of CakePHP installation, I just mentioned it since Lucene is out of the picture now for sure. The article summarizes my personal experience with Sphinx server.</description>
		<content:encoded><![CDATA[<p>@OJ Tibi</p>
<p>Thanks for point this out, I don&#8217;t know the specifics of CakePHP installation, I just mentioned it since Lucene is out of the picture now for sure. The article summarizes my personal experience with Sphinx server.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: OJ Tibi</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-11471</link>
		<dc:creator>OJ Tibi</dc:creator>
		<pubDate>Fri, 06 May 2011 09:52:44 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-11471</guid>
		<description>Sorry for the very late comment, It&#039;s my first time reading your article. Anyway, when you said the CakePHP docs moved from Lucene to Sphinx, you mean that the new CakePHP docs are built using the &quot;Sphinx Python Documentation Generator&quot; and &quot;Sphinx Search Server&quot;?

Reading on Mark Story&#039;s article, it looks like he was referring to the former and for your example above, your were referring to the latter. Mark&#039;s article did not mention that the CakePHP docs used the Search Server, though. Doing some search on the Interwebz, both products are different from each other (and seems like they are not related, and there&#039;s also a Sphinx by CMU, but that&#039;s another story).

Just added in my thoughts for clarification. Thanks!</description>
		<content:encoded><![CDATA[<p>Sorry for the very late comment, It&#8217;s my first time reading your article. Anyway, when you said the CakePHP docs moved from Lucene to Sphinx, you mean that the new CakePHP docs are built using the &#8220;Sphinx Python Documentation Generator&#8221; and &#8220;Sphinx Search Server&#8221;?</p>
<p>Reading on Mark Story&#8217;s article, it looks like he was referring to the former and for your example above, your were referring to the latter. Mark&#8217;s article did not mention that the CakePHP docs used the Search Server, though. Doing some search on the Interwebz, both products are different from each other (and seems like they are not related, and there&#8217;s also a Sphinx by CMU, but that&#8217;s another story).</p>
<p>Just added in my thoughts for clarification. Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: teknoid</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-10273</link>
		<dc:creator>teknoid</dc:creator>
		<pubDate>Sat, 03 Jul 2010 14:39:04 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-10273</guid>
		<description>@Guillaume

Thanks for that suggestion as well.</description>
		<content:encoded><![CDATA[<p>@Guillaume</p>
<p>Thanks for that suggestion as well.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Devon</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-10272</link>
		<dc:creator>Joe Devon</dc:creator>
		<pubDate>Sat, 03 Jul 2010 08:16:38 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-10272</guid>
		<description>Don&#039;t rely on BOSS. It will probably be canned before long. You can search for Save BOSS, but I don&#039;t think the campaign will succeed.</description>
		<content:encoded><![CDATA[<p>Don&#8217;t rely on BOSS. It will probably be canned before long. You can search for Save BOSS, but I don&#8217;t think the campaign will succeed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Guillaume</title>
		<link>http://nuts-and-bolts-of-cakephp.com/2010/06/19/lets-talk-about-the-search/#comment-10271</link>
		<dc:creator>Guillaume</dc:creator>
		<pubDate>Mon, 21 Jun 2010 09:41:09 +0000</pubDate>
		<guid isPermaLink="false">http://teknoid.wordpress.com/?p=956#comment-10271</guid>
		<description>You&#039;re right when you say Lucene is hard to configure.
Nevertheless, it&#039;s worth a try using SolR, which is based on Lucene and totally rocks.
Zend_Lucene_Search is painfully slow, SolR with the SolR PHP client is quite good.
With the dataimport functionnality of SolR, you can index millions of rows from a database in less than 5 minutes.</description>
		<content:encoded><![CDATA[<p>You&#8217;re right when you say Lucene is hard to configure.<br />
Nevertheless, it&#8217;s worth a try using SolR, which is based on Lucene and totally rocks.<br />
Zend_Lucene_Search is painfully slow, SolR with the SolR PHP client is quite good.<br />
With the dataimport functionnality of SolR, you can index millions of rows from a database in less than 5 minutes.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

