यह उन दुकानों के लिए एक खोज मॉड्यूल है जिन्हें उच्च-गुणवत्ता और तेज़ खोज की आवश्यकता होती है। यानी, लगभग सभी दुकानों के लिए, क्योंकि खराब खोज से दुकानें लगातार दसियों प्रतिशत लाभ खो देती हैं! आपके ग्राहकों को सही उत्पाद खोजने के लिए आपकी साइट पर मैन्युअल रूप से हजारों पेज ब्राउज़ करने की आवश्यकता नहीं होगी। यदि खोज के माध्यम से उत्पाद पहले सेकंड में नहीं मिलता है, तो उपयोगकर्ता आपकी साइट छोड़ देता है।
मॉड्यूल की मुख्य विशेषताएं हैं: बहुत तेज़ खोज गति और आकृति विज्ञान और प्रासंगिकता का उपयोग करके अच्छी खोज।
मॉड्यूल हजारों उत्पादों वाली बड़ी साइटों और कमजोर होस्टिंग पर चलने वाली साइटों दोनों पर बढ़िया काम करता है।
इस मॉड्यूल को अन्य खोज मॉड्यूल से क्या अलग बनाता है?
सामान्य खोज मॉड्यूल में शामिल हैं: मानक ओपनकार्ट खोज , अन्य खोज मॉड्यूल, जैसे "आकृति विज्ञान और प्रासंगिकता के साथ खोज" मॉड्यूल।
वे कैसे काम करते हैं? उपयोगकर्ता द्वारा एक खोज वाक्यांश दर्ज करने और "खोज" बटन पर क्लिक करने के बाद, खोज मॉड्यूल, खोज वाक्यांश से मेल खाने वाले सभी उत्पादों को ढूंढने के लिए, डेटाबेस में सभी उत्पादों से गुजरना होगा, और प्रत्येक उत्पाद के बारे में जानकारी होगी एक में नहीं, बल्कि कई क्षेत्रों वाली कई तालिकाओं में, जिनमें से कई अनुक्रमित नहीं हैं ।
यदि आपकी साइट पर कुछ उत्पाद (दर्जनों, सैकड़ों) और एक तेज़ सर्वर है, तो आपकी खोज बहुत तेज़ी से काम करेगी।
लेकिन अगर आपके स्टोर में हजारों उत्पाद हैं (या दसियों और सैकड़ों हजारों भी) या सबसे तेज़ सर्वर नहीं है, तो आपके पास जितने अधिक उत्पाद होंगे, आपकी साइट पर खोज उतनी ही धीमी होगी। कुछ मामलों में, 5 और 10 या उससे भी अधिक सेकंड, जो आमतौर पर बहुत अधिक होता है, 1-2 सेकंड से अधिक कुछ भी बहुत अधिक होता है, उपयोगकर्ता इतने लंबे समय तक इंतजार नहीं करेंगे, वे आपकी साइट को बंद कर देंगे और दूसरी साइट पर चले जाएंगे।
यह मॉड्यूल कैसे काम करता है?
यह मॉड्यूल सर्च इंजन के समान सिद्धांत पर काम करता है, इसीलिए इसे ऐसा कहा जाता है।
उदाहरण के तौर पर गूगल सर्च इंजन को लें। जब आप खोज बॉक्स में " ओपनकार्ट " जैसा कुछ दर्ज करते हैं और "खोज" बटन पर क्लिक करते हैं, तो Google एक सेकंड के भीतर आपके इच्छित परिणाम प्रदर्शित करता है। यह संभव है क्योंकि Google खोज के समय सीधे प्रत्येक साइट पर जानकारी नहीं खोजता है, उसने पहले ही सभी साइटों को बायपास कर दिया है और इस जानकारी को अपने बहुत तेज़ डेटाबेस में जोड़ दिया है, जहां सभी रिकॉर्ड अनुक्रमित होते हैं और आवश्यक के साथ डेटाबेस में रहते हैं वेटेज (इश्यू में कौन सी साइट अधिक दिखानी है, कौन सी कम है)। उसके बाद, Google अपने डेटाबेस खोजता है, जिससे एक सेकंड के एक अंश में सैकड़ों हजारों साइटें ढूंढना संभव हो जाता है!
यह मॉड्यूल इस प्रकार काम करता है. सबसे पहले, यह स्टोर में सभी आइटमों के माध्यम से लूप करता है और सभी जानकारी को अपनी अनुक्रमित डेटाबेस तालिकाओं में जोड़ता है।
जब कोई उपयोगकर्ता साइट पर कुछ खोजता है, तो खोज हजारों उत्पादों में दर्जनों फ़ील्ड को बायपास नहीं करती है, बल्कि एक फ़ील्ड में केवल एक तालिका खोजती है, इसलिए उपयोगकर्ता को परिणाम कुछ सेकंड या दसियों सेकंड में नहीं मिलेगा, लेकिन एक सेकंड के अंशों में, जो मानक खोज से दसियों या यहां तक कि सैकड़ों गुना तेज है।
आकृति विज्ञान और प्रासंगिकता
जैसा कि आप जानते हैं, OpenCart की मानक खोज अत्यंत भयानक है। खोज के दौरान, यह खोजे गए वाक्यांश को अलग-अलग शब्दों में तोड़ देता है, जिसके बाद यह उन सभी उत्पादों को ढूंढ लेता है जिनमें इनमें से कोई भी शब्द शामिल होता है। परिणामस्वरूप, " सैमसंग मॉनीटर " वाक्यांश की खोज करते समय पहला स्थान " एसर मॉनीटर " (क्योंकि " मॉनिटर " शब्द नाम में है) या " सैमसंग लैपटॉप " हो सकता है क्योंकि " सैमसंग " शब्द इसमें है। नाम. जबकि वांछित उत्पाद " सैमसंग मॉनीटर " 10वें पृष्ठ पर कहीं हो सकता है। और यदि आप खोज में " लैपटॉप " नहीं, बल्कि उदाहरण के लिए लिखते हैं। " लैपटॉप " या " सैमसंग " शब्द में गलती करें , तो खोज में कुछ भी नहीं मिलेगा, क्योंकि खोज केवल शब्द की सटीक घटना से ही की जाती है।
यह मॉड्यूल मानक खोज की सभी कमियों को ठीक करने के लिए लिखा गया है।
इसके लिए उसके पास 2 उपकरण हैं:
- आकृति विज्ञान सटीक मिलान से नहीं, बल्कि शब्द जड़ों से खोजें। अब, खोज में "लैपटॉप" टाइप करने पर, खोज से वे सभी उत्पाद वापस आ जाएंगे जिनमें "लैपटॉप" और "लैपटॉप" और "लैपटॉप" आदि शामिल हैं। समर्थित शब्दकोश रूसी, यूक्रेनी, अंग्रेजी हैं।
- प्रासंगिकता। खोज के दौरान, पहले स्थान पर बड़े कुल वजन वाली सामग्रियां होंगी। सबसे अधिक महत्व उत्पाद नाम की शुरुआत में एक वाक्यांश की सटीक उपस्थिति से दिया जाता है, फिर नाम में एक या अधिक शब्दों की उपस्थिति (जितने अधिक शब्द, उतना अधिक वजन), फिर नाम में एक शब्द की घटना टैग, फिर विवरण में संपूर्ण वाक्यांश, फिर विवरण में एक शब्द। जितने अधिक मिलान होंगे, वजन उतना ही अधिक होगा और यह उत्पाद खोज परिणामों में उतना ही अधिक होगा। प्रत्येक मैच का वजन व्यवस्थापक में समायोजित किया जा सकता है।
इस मॉड्यूल की आवश्यकता किसे है?
- खोज की गुणवत्ता और गति में सुधार करने के लिए, ऐसी साइटें जिनमें बहुत सारे उत्पाद हैं।
- उन सभी के लिए जो अपनी साइट पर बहुत तेज़ और उच्च गुणवत्ता वाली खोज करना चाहते हैं।
बस अपनी साइट के खोज पृष्ठ पर जाएं, एक खोज वाक्यांश (5-7 शब्द या अधिक) दर्ज करें और "खोज" पर क्लिक करें। यदि आपको 1-2 सेकंड से अधिक समय के बाद कोई खोज परिणाम मिलता है, तो आपको संभवतः इस मॉड्यूल की आवश्यकता है।
अवसर
- मॉड्यूल को मॉर्फोलॉजी और प्रासंगिकता मॉड्यूल के साथ खोज के शीर्ष पर लिखा गया है, इसलिए इसमें उस मॉड्यूल की सभी विशाल कार्यक्षमताएं शामिल हैं
- अधिक सटीक खोज के लिए आकृति विज्ञान और प्रासंगिकता का उपयोग करना
- कई शब्दों के वाक्यांशों द्वारा खोज के लिए खोज तर्क का चयन: और, या
- मल्टी-स्टोर समर्थन
- खोज में माल की प्राप्ति की तारीख को अक्षम करने की संभावना
- विभिन्न प्रकार की खोज (शब्द जड़ों और पूरे शब्दों द्वारा)
- कीबोर्ड लेआउट सुधार मोड ("fzzdu" -> "apple")
- स्टॉक में उपलब्धता को ध्यान में रखें (जो उत्पाद उपलब्ध नहीं हैं उन्हें खोज के अंत में प्रदर्शित किया जाएगा), साथ ही संस्करण 4 और उपलब्धता की स्थिति को भी ध्यान में रखें
- नए खोज फ़ील्ड जोड़ने की क्षमता, उदाहरण के लिए, आप उत्पाद आईडी, मेटा H1 और लगभग किसी भी उत्पाद फ़ील्ड द्वारा खोज जोड़ सकते हैं।
- प्रत्येक फ़ील्ड के लिए आप: न्यूनतम शब्द लंबाई निर्दिष्ट कर सकते हैं, फ़ील्ड के आरंभ या मध्य में प्रवेश करने वाले शब्द का वजन निर्दिष्ट कर सकते हैं
- खोज से कुछ शब्दों को बाहर करने की संभावना
- खोज के दौरान शब्दों को बदलने की क्षमता (उदाहरण के लिए, त्रुटियों वाले शब्द: "सेब" -> "सेब")
- कई अनुक्रमण मोड के लिए समर्थन: क्राउन द्वारा अनुक्रमण, प्रत्येक उत्पाद के जोड़, परिवर्तन, विलोपन के बाद स्वचालित अनुक्रमण, अनुक्रमणिका के बैच निर्माण के लिए समर्थन के साथ मॉड्यूल सेटिंग्स पृष्ठ पर मैन्युअल अनुक्रमण (आप प्रक्रिया शुरू कर सकते हैं और पृष्ठ को लंबे समय तक खुला छोड़ सकते हैं) )
- प्रविष्टि द्वारा खोजें
- ग़लत खोज
- खोजने के लिए विशिष्ट विशेषताओं को निर्दिष्ट करने की क्षमता
मॉड्यूल के संस्करण 4 में नया क्या है?
- भाषा की परवाह किए बिना खोजें. अब मॉड्यूल सेटिंग्स में आसानी से सक्षम किया जा सकता है। उदाहरण: यदि आप यूक्रेनी भाषा में "कंबल" दर्ज करते हैं, तो यह "कंबल" इत्यादि ढूंढेगा।
- इंडेक्सिंग फ़ंक्शन को पूरी तरह से फिर से लिखा गया है, अब इंडेक्सिंग कई गुना और कभी-कभी दसियों गुना तेजी से काम करती है।
- पूरी तरह से अस्पष्ट खोज तंत्र को फिर से लिखा गया है, अब यह अलग तरीके से काम करता है, पहले की तुलना में काफी बेहतर है। टाइपो, ग़लत वर्तनियाँ, प्रविष्टियाँ आदि खोजें। संचालन के लिए MySQL संस्करण 5.7.6 और उच्चतर आवश्यक है।
- खोज तर्क में बड़ी संख्या में शब्दों के साथ खोज करने वाले बग को ठीक किया गया। और कुछ होस्टिंग पर, MySQL सर्वर हैंग हो गया।
- एक साथ दो सुधार हैं:
- सबसे पहले, AND खोज तर्क को फिर से लिखा गया था, अब यह कई गुना तेजी से काम करता है और अब सर्वर को लोड नहीं करना चाहिए
- दूसरे, खोज क्वेरी निष्पादन समय को सेटिंग्स में जोड़ा गया है, यदि समय समाप्त हो गया है, तो खोज बस समाप्त हो जाती है। - विशेषता खोज को अब यह निर्दिष्ट करने के लिए कॉन्फ़िगर किया जा सकता है कि किन विशेषताओं को अनुक्रमित किया जाए और सभी को एक साथ खोजने के बजाय केवल उनके द्वारा खोज की जाए। स्टोर में 50 विशेषताएँ हो सकती हैं, और आपको केवल "रंग" विशेषता द्वारा खोजना होगा, अब यह संभव है।
- उपलब्धता के आधार पर परिणामों को क्रमबद्ध करें - अब आप उन उत्पादों के लिए विशिष्ट उत्पाद स्थिति निर्दिष्ट कर सकते हैं जो उपलब्ध नहीं हैं। उदाहरण के लिए, आप खोज परिणामों से "उपलब्ध नहीं" और "बंद किए गए" उत्पादों को हटा सकते हैं, लेकिन "ऑर्डर पर" और "2 दिनों में अपेक्षित" छोड़ सकते हैं।
- यदि कुछ नहीं मिलता है तो खोज के दौरान खोज तर्क को AND से OR में बदलना संभव है।
- यूक्रेनी भाषा मॉड्यूल के कार्य में सुधार किया गया है।
- डिज़ाइन में सुधार किया गया है, अतिरिक्त सेटिंग्स एक अलग टैब में रखी गई हैं।
- अन्य बग ठीक किए गए, कुछ सुविधाएं पूरी तरह से फिर से लिखी गईं, और अन्य छोटे बदलाव और सुधार किए गए।
ऐड-ऑन की विशेषताएं
इस उत्पाद के लिए कोई समीक्षा नहीं हैं।
इस उत्पाद के बारे में कोई प्रश्न नहीं हैं.