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.
- 1. MySQL Ricerca fulltext rispetto al valore della colonna?
- 2. Ricerca FULLTEXT con una colonna multilingue
- 3. CursorTreeAdapter con implementazione ricerca
- 4. Come ordinare i risultati della ricerca fulltext MYSQL per pertinenza
- 5. Ricerca fulltext ignorando i commenti
- 6. Implementazione della ricerca universale su binari 4
- 7. Implementazione rotaie di ricerca con completamento automatico
- 8. Ricerca FullText con CONTAINS su più colonne e predicato - E
- 9. Ricerca fulltext di MySQL Confusione in modalità booleana
- 10. Trasforma stringa di ricerca in stringa di ricerca compatibile con FullText?
- 11. MySQL FULLTEXT non funziona
- 12. Utilizzare più parole nella stringa di input di ricerca fullText
- 13. mysql fulltext su più tabelle
- 14. Implementazione della ricerca in un'applicazione Ruby on Rails 3?
- 15. Perché le query SQL FullText rallentano quando si?
- 16. Implementazione efficiente della ricerca a faccette nei database relazionali
- 17. Quali campi utilizza la ricerca di SDL Tridion 2011?
- 18. Query di ricerca C# con linq
- 19. Ricerca di una buona implementazione della tabella hash in C
- 20. Il parametro di query full-text per FullText Query String non è valido
- 21. Come possiamo integrare Microsoft FAST con SDL Tridion 2011 SP1?
- 22. di ricerca in Solr con EdgeNGramFilterFactory e durata min della query di ricerca
- 23. Mostra tabelle FULLTEXT colonne indicizzate
- 24. Query di ricerca Laravel con condizioni multiple
- 25. Coda prioritaria con una funzione di ricerca - Implementazione più rapida
- 26. Query di ricerca complesse JPA
- 27. Pubblica Tridion Multi Media Component con Tridion ID
- 28. Gestore dell'indice di ricerca Tridion personalizzato: campo personalizzato vs standard per l'URL della pagina?
- 29. L'aspetto della query di ricerca Solr restituisce solo 100 risultati
- 30. query multimatch nidificata ricerca elastica