مجال استضافة أدوات دروبال

المقدمة

لتنفيذ عملية بحث فعالة هي واحدة من أصعب المهام في عملية التنمية، لكنه أيضا مفتاحا لنجاح العديد من المواقع والتطبيقات. بحث سريع واسترجاع النتائج ذات الصلة يؤثر على جودة خدمة العملاء بحيث يمكن للزوار تجد بكفاءة المحتوى الذي نسعى إليه.

ارتفاع حركة المواقع والمواقع مع استعلامات البحث هيكل تشغيل الداخلية الصعبة مقابل قاعدة بيانات يمكن أن تؤثر على الأداء العام. لحل هذه المشكلة والحد من عدد من الاستفسارات إلى قاعدة البيانات يمكننا توسيع وظائف دروبال القياسية باستخدام منصات البحث المختلفة. كما توفر هذه الحلول على وظائف أكثر مرونة مثل بحث الأوجه، غامض، أو عكسه.

أدوات الميدان دروبال استضافة النتائج ذات الصلة تؤثر

في هذه المقالة وصفنا مفيدة للغاية وسهلة تتكامل مع محركات البحث دروبال. عموما، قدمنا ​​مراجعة نقاط القوة والضعف في الأنظمة المختلفة اعتمادا على متطلبات المشروع.

في مرحلة تصميم الموقع ونحن بحاجة إلى معرفة ما يجب زوار الموقع مشاركاتي تكون قادرة على العثور ثم معرفة أفضل أداة لتنفيذ ذلك اعتمادا على متطلباتنا.

البحث الأساسي

دروبال يأتي مع وحدة البحث في البناء، والتي قد تكون كافية للمواقع الصغيرة أو المواقع ذات هيكل بسيط. ولكنه لا يوفر الكثير من التخصيص (على سبيل المثال، قد ترغب في عرض أنواع مختلفة من المنتجات، وهذا يتوقف على دور المستخدم، أو قد ترغب في إدخال تصنيف الأوجه). هذه الوحدة يمكن أن تؤدي سلبا على حركة المرور العالية ومواقع كبيرة لجميع الاستفسارات من خلال تشغيل قاعدة بيانات. للمواقع واسعة النطاق مع الكثير من المحتوى، يمكن لهذا الخيار يحتمل أن تلتهم موارد الخادم الخاص بك وتبطئ الموقع.

البحث API

لمشاريع أكثر تعقيدا لدينا واحدة من أقوى وحدات والتي لا غنى عنها لدروبال - API بحث. انها مجموعة أدوات لخلق عمليات البحث على مواقع دروبال ويمكن لهذه الوحدة أيضا دمج أدوات البحث الأخرى في موقعك. لديه دعم من مختلف خدمات بحث إضافية، مثل أبو الهول أو المؤسسة العامة (على قائمة كاملة من المشاريع المدعومة يمكن العثور عليها هنا)، يتكامل مع وحدة الآراء ويفهم بنية المحتوى دروبال جيدا. النسخة دروبال 8 من حدة يأتي مع الكثير من التغييرات. في البداية، دروبال 7 ديه 2 وحدات للتكامل مع المؤسسة العامة - واحدة من محركات البحث الأكثر شعبية: البحث API و Apache المؤسسة العامة البحث. الآن بحث API هو وحدة فقط من أجل التكامل مع المؤسسة العامة في دروبال 8. أيضا، الإصدار الجديد من وحدة يأتي مع الخروج من المربع، والخلفية البحث الذي يستخدم قاعدة بيانات دروبال الخاصة بها. في هذه اللحظة تستخدم هذه الوحدة التي كتبها 7-8 الآلاف من المواقع، لكنه ما زال في مرحلة بيتا، لذلك سوف يستغرق بعض الوقت لتحريرها.

استضافة

الحل الأبسط والأكثر المتساهلة لمتطلبات الاستضافة هو API قاعدة بيانات البحث. كما يقال في صفحة وحدة نمطية: "إنه بالتالي هو بديل رخيص وبسيط لالخلفيات مثل المؤسسة العامة، ولكن يمكن أيضا أن يكون خيار كبير لأكبر المواقع إذا كنت تعرف ما تفعلونه. تم بناء هذه الوحدة للبحث API حل وحدة البحث. ويوفر بحث أقوى بكثير من دروبال عروض البحث الأساسية خارج اطار المربع، ويمكن استخدامها في أي موقع دروبال وبيئة الاستضافة.

Google بحث مخصص

خيار جيد آخر للموقع صغير هو الزاحف مقرها محركات البحث، على سبيل المثال، بحث Google المخصص. انها عملية بحث المضمنة التي تعتمد على البيانات الزاحف وملف sitemap.xml جوجل الخاصة بجهات أخرى لالزحف من خلال الموقع. هناك العديد من مزايا استخدام هذا المحرك.

في البداية، لا تحتاج لتخزين فهرس البحث، لأنها تأتي من خدمة جوجل. أيضا، يمكنك دمجه مع خريطة الموقع XML للسيطرة أفضل على محتوى مفهرسة. وأخيرا، يميل عملية البحث إلى أن تتحقق بسرعة.

الجانب السلبي لهذا النهج هو أنه لا يوفر السيطرة على عملية البحث، على سبيل المثال، لترتيب نتائج البحث أو كيفية عرض النتائج وهذا النهج لايوجد البحث الأوجه أو ميدانية.

وعادة ما تظهر نتائج البحث في iframe أو صفحة أخرى، ولكن النسخة المدفوعة من بحث مخصص جوجل تسمح لك لتطوير واجهة المستخدم الخاصة بك لنتائج البحث.

الخارجية البحث منصة

محرك البحث الذي يمتد خارج دروبال على خادم الويب الخاص بك هو واحد من أكثر الأدوات المتقدمة للبحث عن الموقع.

دعنا نقول، إذا كان لديك بضعة آلاف من السجلات، فإنه ليس مخيفا. إذا كان لديك بضع مئات من الآلاف أو الملايين من السجلات، واستعلام الخلية تأخذ الكثير من الوقت. التخزين المؤقت لا دائما انقاذ الوضع. هنا محرك بحث يمكن أن تظهر نفسها في كل مجدها.

من ناحية أخرى، قد تكون هذه المحركات من الصعب نشر إذا تم استضافة موقعك على القياسية PHP المشتركة / استضافة الخلية، وبعضها قد تتطلب منك تثبيت مكتبات إضافية.

المؤسسة العامة - الحل على أساس وسين - هو واحد من محركات البحث الأكثر شهرة، والتوسع بشكل كبير قدراته. فمن خادم منفصل على مستوى المؤسسة التي توفر خدمة البحث على شبكة الإنترنت. معيار المؤسسة العامة تقبل الوثائق عبر HTTP في تنسيق XML وإرجاع نتيجة لذلك من خلال HTTP (XML، JSON أو شكل آخر). انها تؤيد تماما تجميع وتكرارها عبر ملقمات متعددة، ويدعم البحث الأوجه والترشيح، لديها أدوات تكوين المتطورة.

حل آخر لخادم البحث هو ElasticSearch. انها محرك البحث REST مقرها، وزعت الذي هو مدعوم أيضا من قبل مكتبة لوسين. ويوفر المدمج في API JSON + HTTP.

المؤسسة العامة هو أكثر الموجهة في البحث عن النص في حين غالبا ما يستخدم Elasticsearch للحصول على أداء أفضل في الاستعلام التحليلي، والترشيح، والتجمع. وبمقارنة لهم على حد سواء، Elasticsearch هو الخيار الأفضل للتطبيقات التي تتطلب ليس فقط البحث عن النص ولكن أيضا زمن معقد سلسلة البحث والمجموعات.

كل من محركات البحث تدعم تجميع والهندسة المعمارية الموزعة. Elasticsearch بسيط على نطاق وانها مفيدة للغاية عندما يتعلق الأمر استخدام الحالات التي تتطلب مجموعات كبيرة. أنه يحتوي على عنصر المدمج في طالب زن يستخدم آلية التنسيق الداخلي الخاصة بها للتعامل مع حالة الكتلة.

المؤسسة العامة يدعم توزيع وضع نشر SolrCloud، يعتمد على اباتشي حارس الحديقة.

استنتاج

تلخيص كل ما سبق، في هذه المقالة غطينا العديد من الطرق لتنظيم عملية بحث على موقع دروبال.

للمواقع الصغيرة يمكننا استخدام المدمج في البحث دروبال، أو مزيج من API البحث والبحث في قاعدة البيانات، والتي توفر لنا المزيد من الوظائف.

على أي حال، قد يكون محرك البحث الزاحف حل آخر جيدة ورخيصة التي يمكن أن تقلل من الحمل خادم قاعدة البيانات.

للمواقع مع الكثير من المحتويات والزوار يمكننا تنفيذ الخلفيات البحث الخارجية. على الرغم من أن محركات البحث قد يكون من الصعب نشر إذا تم استضافة موقعك على القياسية PHP المشتركة / الخلية، ويمكن حل هذه المشكلة مع المضيفين على الشبكة الخارجية.

بين مجتمع دربال المؤسسة العامة هو محرك البحث الأكثر شعبية، وكان لديه عدد كبير من وحدات إضافية، على سبيل المثال، من أجل التكامل مع التجارة أو Ubercart، وميزات الإكمال التلقائي والبحث الجغرافية وغيرها. حتى إذا كنت تبحث عن حل جاهز، قد أباتشي المؤسسة العامة يكون choiсe جيدة بالنسبة لك.

خيار جيد آخر هو ElasticSearch، غالبا ما تستخدم في الاستعلام التحليلي والتجمع بسبب ميزات تجميع والترشيح لها. وحدة نمطية للتكامل مع دروبال - موصل elasticsearch - يدعم البحث الأوجه، والتكامل مع الوكالة الدولية للطاقة، الإكمال التلقائي، والمكان الميزات.

شاهد هذا الفيديو!

مقالات ذات صلة

الأوجه البحث اباتشي استضافة المؤسسة العامة دروبالملاحظة: شكر خاص إضافي لدوغ فان لتوفير الحافز للنشر أخيرا هذا بلوق وظيفة! في وقت مبكر من عام 2016، عندما كان API البحث وحدات ذات الصلة المؤسسة العامة للدروبال 8 في ألفا في وقت مبكر ...
استضافة دروبال مع خدمة تصميم المواقعHTTPS هو بروتوكول يقوم بتشفير طلبات HTTP وردودهم. هذا يضمن أنه إذا ما كان هناك شخص قادر على حل وسط الشبكة بين الكمبيوتر وخادم كنت تطلب ...
لماذا استخدام وورد على استضافة دروبالأرسلت بواسطة توم إيور على 6 أغسطس 2015 إذا كنت في النقطة التي ترغب في بدء بلوق، سواء كان ذلك لأسباب مهنية أو شخصية، والخيار الأفضل لك هو موقع على شبكة الانترنت الذاتي استضافت ...
كلمات سيو استضافة دروبالSEO هي اختصار ل "محرك البحث الأمثل" أو "محرك البحث محسن". تقرير لتوظيف كبار المسئولين الاقتصاديين هو قرار كبير من المحتمل أن يحسن موقعك وتوفير الوقت، ولكن يمكنك أيضا ...
البنود في الصفحة استضافة دروبالتمكن دروبال استضافة تسمح لك أن تركز على موقع الويب الخاص بك وليس الخادم الخاص بك. ليس هناك حاجة للقلق حول متطلبات الخادم دروبال الأساسية أو my.cnf متقدمة الخلية تكوينات، لدينا ...