17 पॉइंट द्वारा xguru 2024-11-16 | 2 टिप्पणियां | WhatsApp पर शेयर करें
  • Static साइटों के लिए एक सर्च लाइब्रेरी, जिसे बड़े पैमाने की वेबसाइटों पर भी कुशलता से काम करने और न्यूनतम user bandwidth उपयोग करने के लिए डिज़ाइन किया गया है
  • अलग server infrastructure के बिना काम करती है, और विभिन्न वेबसाइट frameworks के साथ compatible है

प्रमुख विशेषताएँ

  • स्थिर फ़ाइल-आधारित इंस्टॉलेशन
    • Pagefind को केवल Hugo, Eleventy, Jekyll, Next.js, Astro, SvelteKit आदि frameworks द्वारा generated static files folder की आवश्यकता होती है, और अधिकांश मामलों में अतिरिक्त configuration की ज़रूरत नहीं होती
  • हल्का सर्च bundle प्रदान करता है
    • Indexing के बाद, सर्च API और default UI देने वाला एक static bundle जनरेट करता है और उसे साइट में जोड़ता है
    • शामिल default UI को बिना अलग configuration के तुरंत इस्तेमाल किया जा सकता है
  • बड़ी साइटों पर भी तेज़ सर्च
    • Pagefind दसियों हज़ार पेजों वाली साइटों को भी user के browser में searchable बनाता है, और search index को टुकड़ों में बाँटकर केवल ज़रूरी हिस्से लोड करता है
    • 10,000 पेजों पर कुल network request size को 300kB से कम रखता है। अधिकांश साइटों में यह 100kB से कम में काम करता है

फ़ीचर सारांश

  • अतिरिक्त configuration के बिना बहुभाषी वेबसाइट support
  • Knowledge Base के लिए उपयुक्त शक्तिशाली filtering engine
  • custom sorting properties, metadata tracking, content weighting सेट किए जा सकते हैं
  • पेज के भीतर के specific sections को भी search results के रूप में लौटाया जा सकता है
  • एक search index से कई domains में search support
  • NodeJS indexing library का उपयोग करके PDF, JSON files, subtitles जैसे विभिन्न content को index किया जा सकता है
  • सभी फ़ीचर्स न्यूनतम network usage के साथ उपलब्ध हैं

2 टिप्पणियां

 
twinstae 2024-11-18

Japanese — ja ✅ नीचे देखें
Korean — ko ✅ ❌

दुर्भाग्य से, लगता है कि अभी तक CJK सपोर्ट नहीं है

 
iolothebard 2024-11-16

क्या यह Korean के साथ भी अच्छी तरह काम करेगा?