2013-01-22 48 views

Trả lời

7

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?Extending Content Delivery Storage in SDL Tridion 2011 để biết một số ý tưởng/ví dụ.

3

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.

Các vấn đề liên quan