- HCL Commerce Search interactions
HCL Commerce Search comprend plusieurs domaines de service clés, y compris l'architecture du serveur et le modèle de programmation.
- HCL Commerce Search Interface
L'interface de recherche sur le serveur HCL Commerce Search est composée d'un ensemble de paramètres de contrôle liés à la recherche. Ces paramètres prennent la forme d'une représentation Java interne appelée objet SearchCriteria.
- HCL Commerce Search profiles
HCL Commerce Search utilise des profils de recherche pour contrôler l'expérience de recherche sur la vitrine au niveau de la page. Les profils de recherche regroupent des ensembles de paramètres d'exécution de recherche tels que le nom de l'index de recherche, les zones d'index de recherche, les fournisseurs d'expression, la pagination et le tri. Le profil contrôle également les configurations des fonctions de recherche telles que la mise en évidence du texte, les facettes et la correction orthographique. Les profils de recherche sont définis dans le fichier de configuration HCL Commerce Search (wc-search.xml).
- Navigation basée sur la recherche
La navigation basée sur la recherche améliore les magasins type en effectuant des recherches au niveau de ces catégories lorsque vous parcourez le catalogue d'une vitrine. Toutes les catégories et tous les produits immédiats sont renvoyés dans les résultats, et peuvent également inclure des sous-catégories pour augmenter leur portée.
- Intégration à Apache Solr 7.3.1
Le noyau de l'application HCL Commerce Search est le puissant moteur de recherche Apache Solr. Avant la version 9.0.0.5, HCL Commerce utilisait Solr version 5.5.4. Dans les versions 9.0.0.5+, Solr 7.3.1 est utilisé. Plusieurs modifications apportées à Solr 7.3.1 affectent vos personnalisations et la façon dont vous utilisez Solr.
- Index de recherche
L'index HCL Commerce Search est généré à partir de tables temporaires qui lisent à partir d'un schéma d'index de recherche et génèrent du contenu de site structuré et non structuré.