2013-01-22 16 views

risposta

7

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.

3

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.

Problemi correlati