If you're like me you've probably followed the Askeet tutorial on Search in order to create a decent search engine for your web app. It's fairly straight forward, but they hinted that when Zend Search Lucene (ZSL) is released, that might be the way to go. Well we are in luck, ZSL is available, so let's just dive right in.
If you aren't using symfony have a look at this article from the Zend Developer Zone. It covers just enough to get you started. If you are using symfony, just follow along and we'll get you where you need to go.
It's a detailed tutorial starting with the install and usaage of the Zend Lucene module, how to use it, how to make a search inside it, adding new users to the results, and exporting the new ZSL document on change - all from inside of Symfony.