Как да направите своя собствена търсачка

Съдържание:

Как да направите своя собствена търсачка
Как да направите своя собствена търсачка

Видео: Как да направите своя собствена търсачка

Видео: Как да направите своя собствена търсачка
Видео: Уберите это с кошелька, чтобы всегда водились деньги 2024, Декември
Anonim

Най-популярните сайтове в Интернет са търсачките. С тяхна помощ винаги можете да намерите необходимата информация. Нека се опитаме да създадем наша собствена търсачка по същия начин, както са работили първите търсачки. Впоследствие можете да модифицирате търсачката си и да я превърнете в пълноценна и модерна. Това зависи от вашите умения и желание. И така, по-долу са инструкциите за създаване на мета търсачка.

Как да направите своя собствена търсачка
Как да направите своя собствена търсачка

Инструкции

Етап 1

Разделете търсачката си на три части. Първата част е интерфейсът на бъдещата уеб търсачка, който е написан на PHP. Втората част е индексът (My SQL база данни), който съхранява цялата информация за страниците. Третата част е робот за търсене, който ще индексира уеб страници и ще въведе данните им в индекса, това се прави на езика Delphi.

Стъпка 2

Нека започнем да създаваме интерфейса. Създайте файл index.php. За да направите това, разделете страницата на две с помощта на таблици. Първата част е формата за търсене, втората е резултатите от търсенето. В горната част създайте формуляр, който ще изпраща информация към файла index.php, използвайки метода get. Върху него ще има три елемента - текстово поле и още два бутона. Един бутон е необходим за изпращане на заявка, вторият - за изчистване на полето (този бутон не е задължителен).

Стъпка 3

Наименувайте текстовото поле "търсене", първият бутон (този, който изпраща заявката) името "Търсене". Оставете името на формуляра такова, каквото е - "form1".

Стъпка 4

Резултатите ще бъдат показани в долната част на таблицата с помощта на php, така че отворете маркера <? Php и започнете кодирането.

Стъпка 5

Свържете конфигурационния файл, за да се свържете с базата данни.

включва "config.php";

Проверете дали е натиснат бутон „Търсене“.

if (isset ($ _ GET ['button'])) {код се изпълнява, ако е натиснат бутонът "Търсене"} else {код се изпълнява, ако бутонът "Търсене" не е натиснат}

Ако бутонът е щракнат, проверете за заявка за търсене.

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

Стъпка 6

Ако има заявка за търсене, тогава присвойте текста на заявката за търсене на променливата $ search.

Стъпка 7

Проверете заявката, така че да не е празна и да не е по-кратка от три знака.

Стъпка 8

if ($ search! = '' && strlen ($ search)> 2) {код за търсене в базата данни} else {echo "Посочена е празна заявка за търсене или низът за търсене съдържа по-малко от 3 знака.";}

В случай, че заявката за търсене отговаря на горното условие, стартирайте самия скрипт за търсене.

Стъпка 9

Изпълнете цикъл, който ще отпечата резултатите от търсенето чрез printf.

Това е всичко. Ако имате необходимите познания, тогава можете да добавите необходимите елементи към търсачката и да изготвите свой собствен алгоритъм за нейното създаване.

Препоръчано: