MySQL هو محرك البحث الافتراضي المستخدم فى ماجنتو . من خلال ضبط إعدادات التكوين الخاصة بالبحث فى كتالوج المتجر ، تستطيع التحكم فى سلوك عمليات البحث و تحديد حجم النص الصالح للاستعلام فى مربع البحث ، و طريقة عرض توصيات البحث (Recommendations) . بشكل افتراضي ، يكون مفهرس EAV مفعل دائماً لMySQL فى نظام ماجنتو 2 . الميزة فى هذه الخاصية أنها تقوم بتحسين سرعة الأرشفة و الحد من استخدام الفهرس من خلال أى طرق ثالث . لنتعرف فى الخطوات التالية على كيفية تكوين إعدادات بحث MySQL فى متجر ماجنتو 2 .
تكوين بحث MySQL فى ماجنتو 2
1 – اذهب من قائمة لوحة تحكم ماجنتو 2 إلى Stores > Settings > Configuration .
2 – اختر Catalog > Catalog ، من الشريط الجانبى لصفحة Configuration فى نظام ماجنتو 2 .
3 – افتح قسم Catalog Search ، ثم كمل الحقول التالية .
4 – تأكد من تعيين الاختيار MySQL فى حقل Search Engine .
5 – ادخل الرقم الذى يحدد الحد الأدنى لعدد الكلمات الخاصة بنص استعلام البحث فى حقل Minimum Query Length .
6 – ادخل الرقم الذى يحدد الحد الأقصى لعدد الكلمات الخاصة بنص استعلام البحث فى حقل Maximum Query Length .
7 – Number of top search results to Cache – حدد فى هذا الحقل عدد نتائج البحث الشائعة فى ذاكرة التخزين المؤقتة لنظام ماجنتو ، لاستجابة أسرع فى البحث لمتجرك على ماجنتو 2 .
القيمة الافتراضية فى هذا الحقل هي 100 . إذا أدخلت القيمة 0 سيتم تخزين جميع نتائج و مصطلحات البحث عند إدخالها او البحث عنها مرة ثانية فى متجر ماجنتو 2 .
8 – ادخل الحد الأقصى لعدد نتائج البحث التي يتم عرضها لإكمال البحث بشكل تلقائى فى حقل Autocomplete Limit .
الاقتصار على عدد معين فى هذا الحقل يزيد من أداء عمليات البحث فى متجر ماجنتو 2 ، و يقلل من حجم قائمة البحث المعروضة . القيمة الافتراضية هى 8 .
9 – لتفعيل ظهور اقتراحات البحث ، قم بتعيين Enable Search Suggestions إلى YES .
عند اختيار Yes تظهر خيارات تكوين إضافية و هى :
- Search Suggestion Count ، ادخل عدد الاقتراحات التى تريد عرضها لكل مصطلح بحث ليس له أى نتائج .
- Show Results Count for Each Suggestion ،قم بتعيين هذا الحقل على Yes ، لإظهار أو عرض عدد نتائج البحث لكل مصطلح مقترح .
10 – لتقديم توصيات للبحث ، قم بتفعيل توصيات البحث من خلال تعيين YES فى حقل Enable Search Recommendations .
تظهر خيارات تكوين إضافية لهذا الحقل عند تعيين YES ، و هى :
- Search Recommendations Count ، ادخل عدد التوصيات التى تريد تقديمها ، القيمة الافتراضية هى 5 .
- Show Results Count for Each Recommendation ، لعرض عدد النتائج لكل توصية قم بتعيين هذا الحقل على Yes .
11 – لحفظ إعدادات التكوين الخاصة ببحث MySQL داخل نظام ماجنتو 2 ، انقر فوق Save Config .