Using Zend Search Lucene in a Symfony Application

p. !Zend Framework is that large chunks of it can be used stand-alone and integrated into your existing applications. This feature is not an accident, it was designed in hopes that you would pick it apart and use what you need instead of having to learn a whole new framework just to get a cool Amazon widget or, in this this case, a way to index the pages in your site.

p. I’ve never met the person behind spindrop.us and I’d be happy to recognize him/her by name but I can’t seem to find one on their site so I’ll send out a generic thank you to the author of “Using Zend Search Lucene in a symfony app”:http://spindrop.us/2006/08/25/using-zend-search-lucene-in-a-symfony-app/. It’s an easy article to follow and it does a great job of showing how easy it is to integrate Zend_Search_Lucene into an existing application. As implied by the title, the tutorial does assume the reader is familiar with the Symfony framework. However, with that one assumption as a starting point, it goes on to give not only detailed instructions but solid code samples to help the reader along. If you don’t work in Symfony, the code won’t be of much use to you but the concepts still stand for any MVC framework.

p. The author sets out to prove that you can have a high-quality search solution in your application and you can do it easily.

bq. The Zend Framework is supposed to be fairly “easy” in terms of installation. So let’s put that to the test.

p. The author also deviates from their standard “food themed tutorials”:http://spindrop.us/category/reviewsbyus and goes generic on us. While this might be breaking with tradition, the tutorial presented is actually usefull instead of just contrived to make a point.

p. All in all, I give this tutorial high marks. It does not get bogged down in the minutia of a contrived demo, it is written in a plain style without a lot of buzz-words and it’s heavy on the sample code. (yea sample code)

p. =C=