29-11-2011 : Remettre dans le débat politique les principes du Conseil National de la Résistance
17-02-2012 : Pétition pour une protection de l’apiculture et des consommateurs face au lobby des OGM
Logo de mon site
Logo de mon site
Faire un don

Luxpopuli / eZ Publish / Extensions / eZ Publish : moteur de recherche eZ Find 2.6





Right menu

Logo du site ez.no  Logo XHTML 1.O du W3C  Logo XHTML 1.O du W3C  Site francophone officiel de Firefox
zero papier grâce aux catalogues et promos en ligne de bonial

eZ Publish : moteur de recherche eZ Find 2.6

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

  1. eZ Publish : moteur de recherche eZ Find 2.6
  2. Quoi de neuf dans eZ Find 2.6 ?
  3. 1 - Prérequis
  4. 2 - Installation
  5. 2.1 - Backend Solr
  6. 3 - Configuration de base
  7. 3.1 - Paramètres de configuration
  8. 3.2 - Indexation de contenus
  9. 3.3 - Mise à jour de l'index de recherche
  10. 4 - Configuration avancée
  11. 4.1 - Pondération Index-Time
  12. 4.2 - Indexation et recherche sur plusieurs sites
  13. 4.3 - La fonction multi-cœur
  14. 4.4 - Archivage
  15. 4.4.1 - Configurer l'archivage
  16. 4.4.2 - Comment utiliser la fonction d'archivage
  17. 5 - Personnalisation
  18. 5.1 - Personnalisation des facettes et de la navigation de type «drill down»
  19. 5.2 - Les fonctions de recherche
  20. 5.3 - La fonction More Like This
  21. 5.4 - Personnalisation des templates de résultats
  22. 5.5 - Pondérer des composants ou les «résultats sponsorisés»
  23. 5.6 - Recherche auto-complétée
  24. 6 - Utilisation
  25. 6.1 - Recherche basique
  26. 6.1.1 - Recherche auto-complétée
  27. 6.2 - Recherche avancée
  28. 6.2.1 - Ajuster la pertinence du classement
  29. 6.2.2 - Trier et filtrer
  30. 6.2.3 - Contenu lié automatiquement ou «More Like This» (Plus à ce sujet)
  31. 6.2.4 - Rechercher de contenu externe
  32. 6.2.5 - Fonctionnalités linguistiques
  33. 6.2.6 - Contrôle orthographique
  34. 7 - Liens

15/11/2011 9:30

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