ez projects / lucene__java__search_plugin
| UNIX name | Owner | Status | Version | Compatible with |
|---|---|---|---|---|
| lucene__java__search_plugin | Paul Borgermans | planning | 0.73 | 3.7, 3.8 (also reported to be stable on 3.6) |
This lucene based plugin provides all the power of Lucene with eZ
publish. Although it is in an beta state, it works very well in our
test environment and live production sites.
FEATURES
=========
- all of lucene, see , including boolean searches, range searches,
fuzzy searches, wildcards, ...
- full implementation of eZ publish permission system
(roles/policies)
- full use of eZ publish rich object model which is mapped to lucene
"docs and fields"
- possibility to search on meta data like owner name (!)
- enhanced templates showing relevance
- custom boosting of classes, attributes and even datatypes to tune
the search engine to your particular setup
- very fast searching and index updates
- "more like this" functionality (/lucene/similar/)
(!)
- full support of advanced search
- support for sorting when called with fetch function
INSTALL
======
Brief installation instructions are provided in the README file
Important: configure your site with delayed indexing
UPGRADE
========
- From 0.2 to 0.7
+ due to the changes in meta-data fields, you will have to re-index
your ezp site again with the provided script in
extension/lucene/bin/php
+ take a look at the templates, you may need to adapt your own search
templates
FUTURE
=======
A lot more, see the summer conference talk and updates here later as
well as the ROADMAP file in the distribution:
- sorting in advanced search and in template fetch (content, search)
[partially implemented]
- integrating image query by example (based on image features texture,
color histogram, color distribution) [not released, but first
versions work locally]
- search stats (are already collected, but no interface for viewing
them)
- more robustness
BUGS
=====
- please report them :-)
AUTHORS & COPYRIGHT
=====================
Paul Borgermans and Kristof Coomans, released under the GPL
Changelog
Tuesday 01 August 2006 20:51
Paul Borgermans