SVLAB खोज खोज इंजन एल्गोरिदम

खोज इंजन SVLAB खोज

छवि

नया खोज इंजन आपको Google Chrome प्लगइन का उपयोग करके अपने पृष्ठों को खोज इंजन इंडेक्स में जोड़ने की अनुमति देता है।

प्लगइन स्थापित करने के बाद, "सेव पेज" बटन आपके लिए उपलब्ध होगा। खोज इंजन में आपके द्वारा जोड़ा गया प्रत्येक पृष्ठ आपके आईपी से जुड़ा होता है। इस प्रकार, आप अपने आईपी से केवल अपने पृष्ठ पर खोज कर सकते हैं। पर उपलब्ध खोज इंजन
svlaboratory.org/application/search और svlaboratory.com

एल्गोरिथम, कार्यान्वयन, प्रौद्योगिकी स्टैक।

खोज इंजन इंडेक्स एक MySQL डेटाबेस में संग्रहीत होते हैं। सूचकांकों के रूप में, पाठ का उपयोग पृष्ठों के HTML टैग के अंदर किया जाता है, जब वे लोड किए जाते हैं और उपयोगकर्ता के ब्राउज़र में गतिशील रूप से प्रदर्शित होते हैं। शब्द का प्रयोग रूपात्मक विश्लेषक अज़.जे के पुस्तकालय के साथ मूल रूप में परिवर्तित करने के बाद प्राप्त पाठ का भी किया जाता है।

उसी सिद्धांत से, HTML पृष्ठों के मीडिया संसाधनों के लिंक के अनुक्रमित सहेजे जाते हैं: हाइपरलिंक, चित्र, वीडियो।

सभी इंडेक्स व्यक्तिगत MySQL डेटाबेस टेबल के अनुरूप होते हैं, जिनकी अलग-अलग पंक्तियाँ अनुक्रमित पृष्ठों के विवरण के अनुरूप होती हैं।

Google Chrome प्लगइन द्वारा jQuery लाइब्रेरी का उपयोग करके पृष्ठों का डायनामिक लोडिंग और पार्सिंग किया जाता है।

प्लग-इन ब्राउज़र से जुड़ा है और उपयोगकर्ता वांछित पेज पर "सेव पेज" बटन पर क्लिक करता है, पार्सिंग डेटा को PHP में लिखे सर्च इंजन वेब सर्वर पर Zend फ्रेमवर्क क्वेरी एप्लीकेशन फ्रेमवर्क का उपयोग करके भेजा जाता है।

अपने पृष्ठों को खोजने के लिए, आपका डेटा आपके आईपी पते के साथ जुड़ा हुआ है और Ajl तकनीक का उपयोग करते हुए Apache वेब सर्वर की कार्रवाई के लिए svlaboratory.org/application/search और svlaboratory.com वेब एप्लिकेशन के वेब पेज से एक खोज अनुरोध भेजा जाता है।

पृष्ठ खोज एल्गोरिथ्म के रूप में, MySQL डेटाबेस में खोज क्वेरी का उपयोग किया जाता है।
वाक्यों की खोज करने के लिए - वाक्यों को शब्दों में विभाजित किया जाता है, शब्दों को एक रूपात्मक विश्लेषक द्वारा मूल रूप में दिया जाता है। व्यक्तिगत शब्दों की खोज की जाती है।

खोज परिणामों में पहले स्थान पर वह पृष्ठ है जिसमें सबसे अधिक शब्द, शब्दों के जोड़े और स्रोत वाक्य पाए जाते हैं।

आपके मामले में खोज इंजन का विशिष्ट कार्यान्वयन केवल आपके प्रोग्रामिंग कौशल पर निर्भर करेगा।

मैं सभी को अपने खोज इंजन का उपयोग करने के लिए आमंत्रित करता हूं।

सबसे अच्छा संबंध है
SVLAB

Source: https://habr.com/ru/post/hi461767/


All Articles