Devo implementare la ricerca full-ext per sito Web basata su SDL Tridion WCMS. Qualche suggerimento o un'idea su come implementare la ricerca full-text usando Tridion Query?Implementazione della ricerca full-text con Tridion Query
risposta
L'API SDL Tridion Content Delivery è progettata per il recupero di contenuti basati su metadati di sistema o personalizzati e/o tassonomia. Il testo completo non è disponibile tramite l'API per la ricerca. Per implementare una ricerca di un sito full text su un sito Tridion è normale utilizzare/integrare un motore di ricerca separato, come ad esempio Google Site Search o una delle soluzioni Lucene based. Le migliori integrazioni di solito usano un storage extension per notificare l'indicizzatore di ricerca quando il contenuto è cambiato.
Vedere How can we integrate Microsoft FAST with SDL Tridion 2011 SP1? e Extending Content Delivery Storage in SDL Tridion 2011 per alcune idee/esempi.
Se il tuo sito è accessibile a un bot Google, Google Site Search è facile.
Si potrebbe anche cercare nel server delle applicazioni la ricerca full text (ad esempio in un ambiente .NET/SQL).
Se si desidera una piattaforma di ricerca aziendale, controllare l'open source Solr. Con le API Java, .Net e JavaScript e un server/servizio basato su REST, questa opzione open source merita una lunga occhiata.
Non andare troppo lontano dal tema, ma questo mi ha aiutato a visualizzare quando stavo rispondendo alla stessa domanda per la prima volta: la ricerca sul sito significa tre cose. Uno, un motore di ricerca; due, uno schema/indice di ricerca (decidere cosa mangia e alimentarlo); tre, un'interfaccia utente di ricerca.