[TYPO3-dev] Zend search Lucene as the new Indexed Search ?

Dmitry Dulepov [typo3] dmitry at typo3.org
Mon Dec 3 14:46:51 CET 2007


Hi!

Patrick Gaumond wrote:
> I was just recently made aware that > 1000 pages is a bit time 
> consumming operation for Indexed Search and was starting to look for 
> alternative. Zend stuff coupled with a well known Apache product just 
> sound like a good starting point.

You are very diplomatic, when saying "a bit time consumming" ;)

With mnoGoSearch it is eaiser. It has several features that help to achive better results:
- external indexer (runs as a cron job at night)
- reindexes only modified pages (no need to crawl the whole site, extension tracks modified pages)
- supports word forms (do/does/did/done - all will be found when searching for "do" or "did") -- needs Aspell
- correctly works with "index" flag for content elements (indexed search ignores it)
- search results are internally cached, so the same query returns almost immediately

There are limitations in current version of TYPO3 extension:
- needs database per site or will return results from all sites (can be easily fixed)

Disadvantages:
- requires one time compiling on the server
- requires PHP extension

You can see mnoGoSearch in action on my blog: http://typo3bloke.net/. For example, searching for my "Dmitry" gives 611 results in 0.125 seconds.

-- 
Dmitry Dulepov
TYPO3 core team
Web: http://typo3bloke.net/
Skype: callto:liels_bugs
"Nothing is impossible. There are only limits to our knowledge"




More information about the TYPO3-dev mailing list