كيف تصنع محرك البحث الخاص بك

جدول المحتويات:

كيف تصنع محرك البحث الخاص بك
كيف تصنع محرك البحث الخاص بك

فيديو: كيف تصنع محرك البحث الخاص بك

فيديو: كيف تصنع محرك البحث الخاص بك
فيديو: كيف يعمل محرك بحث جوجل؟ 2024, يمكن
Anonim

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

كيف تصنع محرك البحث الخاص بك
كيف تصنع محرك البحث الخاص بك

تعليمات

الخطوة 1

قسّم محرك البحث الخاص بك إلى ثلاثة أجزاء. الجزء الأول هو واجهة محرك بحث الويب المستقبلي ، وهو مكتوب بلغة PHP. الجزء الثاني هو الفهرس (قاعدة بيانات My SQL) ، والذي يخزن جميع المعلومات حول الصفحات. الجزء الثالث عبارة عن روبوت بحث يقوم بفهرسة صفحات الويب وإدخال بياناتها في الفهرس ، ويتم ذلك بلغة دلفي.

الخطوة 2

لنبدأ في إنشاء الواجهة. أنشئ ملف index.php. للقيام بذلك ، قسّم الصفحة إلى جدولين باستخدام. الجزء الأول هو نموذج البحث ، والثاني هو نتائج البحث. في الجزء العلوي ، قم بإنشاء نموذج يرسل المعلومات إلى ملف index.php باستخدام طريقة get. سيكون هناك ثلاثة عناصر عليه - حقل نص وزرين آخرين. هناك حاجة إلى زر واحد لإرسال طلب ، والثاني - لمسح الحقل (هذا الزر اختياري).

الخطوه 3

قم بتسمية حقل النص "بحث" ، الزر الأول (الذي يرسل الطلب) الاسم "بحث". اترك اسم النموذج كما هو - "form1".

الخطوة 4

سيتم عرض النتائج في أسفل الجدول باستخدام php ، لذا افتح علامة <؟ Php tag وابدأ الترميز.

الخطوة الخامسة

قم بتوصيل ملف التكوين للاتصال بقاعدة البيانات.

تشمل "config.php" ؛

تحقق مما إذا تم النقر فوق الزر "بحث".

if (isset ($ _ GET ['button'])) {تم تنفيذ الكود إذا تم الضغط على زر "بحث"} وإلا {تم تنفيذ الكود إذا لم يتم الضغط على زر "بحث"}

إذا تم النقر على الزر ، فتحقق من وجود استعلام بحث.

if (isset ($ _ GET ['search'])) {$ search = $ _ GET ['search'] ؛}

الخطوة 6

إذا كان هناك استعلام بحث ، فقم بتعيين نص استعلام البحث لمتغير البحث $.

الخطوة 7

تحقق من الطلب بحيث لا يكون فارغًا ولا يقل عن ثلاثة أحرف.

الخطوة 8

إذا ($ search! = '' && strlen ($ search)> 2) {database search code} else {echo "تم تحديد استعلام بحث فارغ أو أن سلسلة البحث تحتوي على أقل من 3 أحرف." ؛}

في حالة استيفاء استعلام البحث للشرط العلوي ، قم بتشغيل نص البحث نفسه.

الخطوة 9

قم بتشغيل حلقة تطبع نتائج البحث من خلال printf.

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

موصى به: