- Statik siteler için bir arama kütüphanesi; büyük ölçekli web sitelerinde de verimli çalışacak ve minimum kullanıcı bant genişliği kullanacak şekilde tasarlanmıştır
- Ayrı bir sunucu altyapısı olmadan çalışır ve çeşitli web sitesi framework'leriyle uyumludur
Başlıca özellikler
- Statik dosya tabanlı kurulum
- Pagefind yalnızca Hugo, Eleventy, Jekyll, Next.js, Astro, SvelteKit gibi framework'lerle oluşturulmuş statik dosya klasörüne ihtiyaç duyar ve çoğu durumda ek yapılandırma gerekmez
- Hafif arama bundle'ı sunar
- İndeksleme sonrası, arama API'si ve varsayılan UI sağlayan statik bir bundle üretip siteye ekler
- Dahili olarak gelen UI, ayrı bir ayar gerektirmeden hemen kullanılabilir
- Büyük sitelerde de hızlı arama
- Pagefind, on binlerce sayfadan oluşan sitelerde aramayı kullanıcının tarayıcısında mümkün kılar ve arama indeksini parçalara bölerek yalnızca gereken kısımları yükler
- 10.000 sayfada toplam ağ isteği boyutunu 300kB'nin altında tutar. Çoğu sitede bu değer 100kB'nin altındadır
Özellik özeti
- Ek yapılandırma olmadan çok dilli web sitesi desteği
- Knowledge Base için uygun güçlü filtreleme motoru
- Özel sıralama özellikleri, metadata takibi ve içerik ağırlıklandırması ayarlanabilir
- Sayfa içindeki belirli bölümler de arama sonucu olarak döndürülebilir
- Tek bir arama indeksiyle birden fazla domain'de arama desteği
- NodeJS indeksleme kütüphanesi kullanılarak PDF, JSON dosyaları, altyazılar gibi çeşitli içerikler indekslenebilir
- Tüm özellikler minimum ağ kullanımıyla sunulur
2 yorum
Japanese — ja ✅ Aşağıya bakın
Korean — ko ✅ ❌
Ne yazık ki henüz CJK desteği yok gibi görünüyor
Korece de iyi çalışır mı?