17 điểm bởi xguru 2024-11-16 | 2 bình luận | Chia sẻ qua WhatsApp
  • Thư viện tìm kiếm dành cho các trang web tĩnh, được thiết kế để hoạt động hiệu quả ngay cả trên các website quy mô lớn và chỉ sử dụng băng thông người dùng ở mức tối thiểu
  • Hoạt động mà không cần hạ tầng máy chủ riêng, đồng thời tương thích với nhiều framework website khác nhau

Tính năng chính

  • Cài đặt dựa trên tệp tĩnh
    • Pagefind chỉ cần thư mục tệp tĩnh được tạo bởi các framework như Hugo, Eleventy, Jekyll, Next.js, Astro, SvelteKit, và trong hầu hết trường hợp không cần cấu hình bổ sung
  • Cung cấp gói tìm kiếm nhẹ
    • Sau khi lập chỉ mục, tạo một gói tĩnh cung cấp API tìm kiếm và UI mặc định để thêm vào website
    • UI đi kèm có thể dùng ngay mà không cần cấu hình riêng
  • Tìm kiếm nhanh ngay cả trên các website lớn
    • Pagefind cho phép tìm kiếm trong trình duyệt của người dùng ngay cả với website gồm hàng chục nghìn trang, đồng thời chia nhỏ chỉ mục tìm kiếm để chỉ tải những phần cần thiết
    • Trên 10.000 trang, tổng dung lượng yêu cầu mạng được giữ dưới 300kB. Với phần lớn website, mức này hoạt động dưới 100kB

Tóm tắt tính năng

  • Hỗ trợ website đa ngôn ngữ mà không cần cấu hình thêm
  • Công cụ lọc mạnh mẽ phù hợp cho Knowledge Base
  • Có thể thiết lập thuộc tính sắp xếp tùy chỉnh, theo dõi metadata và trọng số nội dung
  • Có thể trả về cả các phần cụ thể bên trong trang như kết quả tìm kiếm
  • Hỗ trợ tìm kiếm trên nhiều tên miền với một chỉ mục tìm kiếm duy nhất
  • Có thể lập chỉ mục nhiều loại nội dung như PDF, tệp JSON, phụ đề bằng thư viện lập chỉ mục NodeJS.
  • Mọi tính năng đều được cung cấp với mức sử dụng mạng tối thiểu

2 bình luận

 
twinstae 2024-11-18

Japanese — ja ✅ Xem bên dưới
Korean — ko ✅ ❌

Đáng tiếc là có vẻ như vẫn chưa hỗ trợ CJK.

 
iolothebard 2024-11-16

Tiếng Hàn có hoạt động tốt không?