Date de publication: le samedi 26 novembre 2011 à 15h57
Dernière modification: par Pascal BOYER le samedi 26 novembre 2011 à 16h51
« Article précédent: eZ Publish : traduction de eZ Survey
» Article suivant: eZ Publish : bpce_backupbdd - sauvegarde automatique de la base de données
Table des matières
- eZ Publish : moteur de recherche eZ Find 2.6
- Quoi de neuf dans eZ Find 2.6 ?
- 1 - Prérequis
- 2 - Installation
- 2.1 - Backend Solr
- 3 - Configuration de base
- 3.1 - Paramètres de configuration
- 3.2 - Indexation de contenus
- 3.3 - Mise à jour de l'index de recherche
- 4 - Configuration avancée
- 4.1 - Pondération Index-Time
- 4.2 - Indexation et recherche sur plusieurs sites
- 4.3 - La fonction multi-cœur
- 4.4 - Archivage
- 4.4.1 - Configurer l'archivage
- 4.4.2 - Comment utiliser la fonction d'archivage
- 5 - Personnalisation
- 5.1 - Personnalisation des facettes et de la navigation de type «drill down»
- 5.2 - Les fonctions de recherche
- 5.3 - La fonction More Like This
- 5.4 - Personnalisation des templates de résultats
- 5.5 - Pondérer des composants ou les «résultats sponsorisés»
- 5.6 - Recherche auto-complétée
- 6 - Utilisation
- 6.1 - Recherche basique
- 6.1.1 - Recherche auto-complétée
- 6.2 - Recherche avancée
- 6.2.1 - Ajuster la pertinence du classement
- 6.2.2 - Trier et filtrer
- 6.2.3 - Contenu lié automatiquement ou «More Like This» (Plus à ce sujet)
- 6.2.4 - Rechercher de contenu externe
- 6.2.5 - Fonctionnalités linguistiques
- 6.2.6 - Contrôle orthographique
- 7 - Liens
eZ Find 2.6
Before you read any further about the new eZ Find 2.6 read the note and recommendations below. eZ Find 2.6 runs on the latest version of Solr (unfetched Solr 3.1).
Avant de poursuivre plus avant la lecture de cette documentation d'eZ Find 2.6, nous vous encourageons à prendre connaissance des notes et recommandations ci-dessous. eZ Find 2.6 tourne avec la dernière version 3.1 du moteur de recherche libre Solr.
Recommendations and requirements: Internally the schema used by Solr 3.1 has changed, this means that to upgrade a full index update is required (in any case this step is required to upgrade from Solr 1.x to Solr 3.1 because the index files are not compatible) and this also means that some attribute names from the old schema might have a different name/format/properties now so every site specific code using directly Solr attributes has to be reviewed.
Recommandations et prérequis: Le schéma utilisé par Solr 3.1 a été modifié en interne ce qui signifie que pour réaliser une mise à jour, une mise à jour complète de l'index est indispensable (en tout état de cause, cette étape sera requise lors du passage de Solr 1.x à Solr 3.1 les fichier index n'étant pas compatibles). Mais cela signifie également que dans la mesure où certains noms d'attributs de l'ancien schéma peuvent à présent différer dans leurs noms/formats/propriété, cela implique que tout code spécifique à un site utilisant directement les attributs Solr doit être revu/réexaminé.
eZ Find is a search extension for eZ Publish which provides more functionality and better results than the default search in eZ Publish. It enables website visitors to quickly and easily locate information on eZ Publish sites (and on other sites if configured to do so) by providing relevant search results.
L'extension eZ Find, système de recherche pour eZ Publish, propose plus de fonctionnalités que le système de recherche initial livré par défaut et une qualité des résultats accrue. Cette extension permet aux visiteurs de localiser rapidement et facilement l'information d'un site eZ Publish (et même d'autres sites si elle est configurée pour cela) grâce à la pertinence des résultats de recherche retournés.
The main advantages over the default eZ Publish search mechanism are tunable relevancy ranking, sorting and keyword highlighting in the search results. The eZ Find search engine uses heuristics to analyse the structure of the information and is so able to determine the relevancy of information. This ensures that the most relevant search results are presented first in the result list.
La possibilité de régler la pertinence des résultats ainsi que le classement et la mise en évidence des mots clef dans les résultats de recherche sont les principaux avantages apportés par cette extension. Afin d'en déterminer la pertinence, le moteur de recherche eZ Find utilise des méthodes heuristiques d'analyse des structures de l'information. Cette approche garantit ainsi que les résultats les plus pertinents soient positionnés en tête de liste des résultats.
Another improvement on the default eZ Publish search functionality is that eZ Find updates its search index concurrently in a copy. Search results are served from the main search index until the new search index is ready . After the index is complete, the copy of the current index is replaced with the newest version. In addition, the search engine remembers all caching structures from previous searches and updates these during indexing as well. Internal search index caches are created dynamically, therefore, the more the search engine is used, the faster it becomes.
Une autre amélioration du système de recherche initial tient au fait que eZ Find réalise une copie simultanée de la mise à jour de son index de recherche. Les résultats de recherche sont servis à partir de l'index principal tant qu'un nouvel index n'est disponible. Lorsque ce dernier est prêt, la copie de l'index courant est remplacée par la nouvelle version. Le moteur de recherche garde par ailleurs en mémoire toutes les structures de mise en cache des précédentes recherches pour les mettre également à jour lors de la phase d'indexation. Les caches de l'index de recherche interne étant créés dynamiquement, il en résulte que plus le moteur de recherche est utilisé, plus il devient rapide.
eZ Find uses the open source enterprise search server Solr (unfetched 3.1 version), which runs on the Lucene Java search library. While the default search function in eZ Publish stores the search index in the database, Solr uses its own highly optimized file for storing its index.
eZ Find utilise le serveur de recherche
Solr
, serveur open source basé sur la bibliothèque de recherche
Lucene
écrite en Java. Alors que le système de recherche proposé par défaut stocke l'index de recherche dans la base de données, Solr utilise quant à lui un fichier hautement optimisé pour le stocker.
eZ Find is also a certified extension that integrates smoothly with all eZ Publish business solutions. With eZ Publish Premium, eZ Find can be further customized to meet specific requirements and site structures. High scalability and performance ensures that the eZ Find search engine can support enterprise-level sites.
eZ Find est une extension certifiée qui s'intègre parfaitement à toutes les solutions commerciales de eZ Publish. Dans le cadre de eZ Publish Premium, les limites de la personnalisation de eZ Find sont repoussées afin de répondre à des attentes et à des structures de sites spécifiques. Son caractère très évolutif et ses très grandes performances rendent eZ Find parfaitement adapté aux sites d'entreprises.
Once installed an eZ Find-Tab will be added to your Administration Interface for easy management (currently the elevate functionality)
Une fois installée, un onglet eZ Find apparaît dans l'interface d'administration afin de gérer facilement le moteur de recherche (actuellement la fonctionnalité d'élever).
Commentaires














