Tôi phải thực hiện tìm kiếm toàn bộ trang web dựa trên SDL Tridion WCMS. Bất kỳ đề xuất hoặc một ý tưởng làm thế nào để thực hiện tìm kiếm văn bản đầy đủ bằng cách sử dụng Tridion Query?Thực hiện tìm kiếm văn bản đầy đủ với Tridion Query
Trả lời
API phân phối nội dung TrIDion SDL được thiết kế để truy xuất nội dung dựa trên hệ thống hoặc siêu dữ liệu tùy chỉnh và/hoặc phân loại. Toàn văn không có sẵn qua API để tìm kiếm. Để thực hiện tìm kiếm toàn văn bản trên trang web Tridion, việc sử dụng/tích hợp một công cụ tìm kiếm riêng biệt là như bình thường, chẳng hạn như Google Site Search hoặc một trong các giải pháp Lucene based. Tích hợp tốt nhất thường sử dụng storage extension để thông báo cho người lập chỉ mục tìm kiếm khi nội dung đã thay đổi.
Xem How can we integrate Microsoft FAST with SDL Tridion 2011 SP1? và Extending Content Delivery Storage in SDL Tridion 2011 để biết một số ý tưởng/ví dụ.
Nếu trang web của bạn có thể truy cập được vào bot của Google, Google Site Search thật dễ dàng.
Bạn cũng có thể tìm đến máy chủ ứng dụng để tìm kiếm toàn văn bản (ví dụ: tìm kiếm trong môi trường .NET/SQL).
Nếu bạn muốn nền tảng tìm kiếm doanh nghiệp, hãy kiểm tra mã nguồn mở Solr. Với Java, các API .Net và JavaScript và một máy chủ/dịch vụ dựa trên REST, tùy chọn nguồn mở này đáng để xem xét lâu dài.
Không được quá xa chủ đề, nhưng điều này đã giúp tôi hình dung khi tôi trả lời cùng một câu hỏi lần đầu tiên: tìm kiếm trang web có nghĩa là ba điều. Một, một công cụ tìm kiếm; hai, một lược đồ/chỉ mục tìm kiếm (quyết định những gì con thú ăn và nuôi nó); ba, một giao diện người dùng tìm kiếm.
- 1. Cassandra tìm kiếm đầy đủ văn bản như
- 2. Chỉ mục tìm kiếm văn bản đầy đủ của SQLite
- 3. tìm kiếm văn bản đầy đủ cài đặt hoặc không
- 4. Indexing cột cho tìm kiếm văn bản đầy đủ
- 5. Tìm kiếm máy chủ SQL Tên đầy đủ Chỉ mục văn bản đầy đủ so với LIKE + SOUNDEX
- 6. Làm cách nào để kết hợp tìm kiếm văn bản đầy đủ với SQL Server?
- 7. Làm thế nào để thực hiện lệnh tìm kiếm văn bản đầy đủ trong MongoDB bằng Trình điều khiển Java?
- 8. Ví dụ tìm kiếm văn bản đầy đủ của SQLite trên iOS
- 9. Tìm kiếm văn bản đầy đủ của máy chủ SQL có trọng số
- 10. Cách tốt nhất để sử dụng xếp hạng tìm kiếm văn bản đầy đủ của PostgreSQL
- 11. Dự án nguồn mở tìm kiếm văn bản đầy đủ nhất (.NET ưa thích) là gì?
- 12. Tìm kiếm văn bản đầy đủ của PostgreSQL và Trigram Confusion
- 13. Làm thế nào để bạn thực hiện tìm kiếm văn bản đầy đủ (FTS) với khung thực thể LINQ đến ADO.NET?
- 14. Khi nào tôi KHÔNG nên sử dụng API tìm kiếm văn bản đầy đủ của App Engine?
- 15. Đầy đủ của tìm kiếm theo chiều sâu
- 16. MongoDB Tìm kiếm văn bản VÀ nhiều từ tìm kiếm
- 17. Tìm kiếm MySQL và tìm kiếm toàn văn bản
- 18. Tìm kiếm văn bản đầy đủ Redis: lập chỉ mục đảo ngược hoặc vết đen mặt trời?
- 19. Tiền tố và ký tự đại diện hậu tố trong tìm kiếm văn bản đầy đủ mysql
- 20. Tìm kiếm văn bản đầy đủ của MySQL cho các từ có ba chữ cái ít hơn
- 21. Lệnh emacs để thực hiện tìm kiếm văn bản đầy đủ trên tất cả các bộ đệm mở là gì? như lệnh của sublimetext + shift + f?
- 22. Tôi có thể sử dụng tìm kiếm văn bản đầy đủ của SQL Server trên nhiều hàng cùng một lúc?
- 23. Tìm kiếm toàn văn bản với Rails
- 24. LinqToSql và tìm kiếm toàn văn bản - có thể thực hiện được không?
- 25. Cách xác định độ dài từ tối thiểu trong tìm kiếm văn bản đầy đủ của PostgreSQL?
- 26. Tìm kiếm XML bằng hoạt động tìm kiếm đầy đủ tương tự hoặc tương tự
- 27. Cách nhận HTML đầy đủ từ phương thức DOMXPath :: query()?
- 28. Nhận đầy đủ xml văn bản từ Node dụ
- 29. Microsoft Access có Tìm kiếm Toàn văn bản không?
- 30. Thực hiện tìm kiếm Prolog