როგორ შევქმნათ საკუთარი საძიებო სისტემა

Სარჩევი:

როგორ შევქმნათ საკუთარი საძიებო სისტემა
როგორ შევქმნათ საკუთარი საძიებო სისტემა

ვიდეო: როგორ შევქმნათ საკუთარი საძიებო სისტემა

ვიდეო: როგორ შევქმნათ საკუთარი საძიებო სისტემა
ვიდეო: როგორ შევქმნათ დახურული ჯგუფი Facebook-ზე 2024, ნოემბერი
Anonim

ინტერნეტში ყველაზე პოპულარული საიტებია საძიებო სისტემები. მათი დახმარებით თქვენ ყოველთვის შეგიძლიათ იპოვოთ თქვენთვის საჭირო ინფორმაცია. შევეცადოთ შევქმნათ ჩვენი საკუთარი საძიებო სისტემა ისევე, როგორც პირველი საძიებო სისტემები მუშაობდნენ. ამის შემდეგ, თქვენ შეგიძლიათ შეცვალოთ თქვენი საძიებო სისტემა და აქციოთ იგი სრულფასოვან და თანამედროვედ. ეს დამოკიდებულია თქვენს უნარზე და სურვილზე. ქვემოთ მოცემულია მეტა საძიებო სისტემის შექმნის ინსტრუქცია.

როგორ შევქმნათ საკუთარი საძიებო სისტემა
როგორ შევქმნათ საკუთარი საძიებო სისტემა

ინსტრუქციები

Ნაბიჯი 1

დაყავით თქვენი საძიებო სისტემა სამ ნაწილად. პირველი ნაწილი არის მომავალი ვებ საძიებო სისტემის ინტერფეისი, რომელიც დაწერილია PHP- ით. მეორე ნაწილი არის ინდექსი (My SQL მონაცემთა ბაზა), რომელიც ინახავს გვერდების შესახებ ყველა ინფორმაციას. მესამე ნაწილი არის საძიებო რობოტი, რომელიც მოახდენს ვებ – გვერდების ინდექსაციას და მათი მონაცემების ინდექსში შეტანას, ეს ხდება დელფის ენაზე.

ნაბიჯი 2

დავიწყოთ ინტერფეისის შექმნა. შექმნათ index.php ფაილი. ამისათვის გვერდის ორად გაყოფა ცხრილების გამოყენებით. პირველი ნაწილი არის ძიების ფორმა, მეორე არის ძიების შედეგები. ზედა ნაწილში შექმენით ფორმა, რომელიც ინფორმაციას გაუგზავნის index.php ფაილს, get მეთოდის გამოყენებით. მასზე სამი ელემენტი იქნება - ტექსტის ველი და კიდევ ორი ღილაკი. მოთხოვნის გასაგზავნად საჭიროა ერთი ღილაკი, მეორე - ველის გასასუფთავებლად (ეს ღილაკი არასავალდებულოა).

ნაბიჯი 3

დაასახელეთ ტექსტის ველი "ძებნა", პირველ ღილაკს (რომელიც აგზავნის მოთხოვნას) დაარქვით სახელი "ძებნა". ფორმის სახელი დატოვეთ როგორც არის - "ფორმა 1".

ნაბიჯი 4

შედეგები გამოჩნდება ცხრილის ბოლოში php– ის გამოყენებით, ასე რომ გახსენით <? Php ტეგი და დაიწყეთ კოდირება.

ნაბიჯი 5

დააკავშირეთ კონფიგურაციის ფაილი მონაცემთა ბაზასთან დასაკავშირებლად.

მოიცავს "config.php";

შეამოწმეთ დააჭირეს თუ არა ღილაკს "ძებნა".

if (Isset ($ _ GET ['ღილაკი']))) {კოდი შესრულებულია, თუ ღილაკს "ძებნა" დააჭირეთ} სხვაგან {კოდი შესრულებულია, თუ "ძებნა" არ არის დაჭერილი}

თუ ღილაკს დააჭირეთ, შეამოწმეთ საძიებო მოთხოვნა.

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

ნაბიჯი 6

თუ არსებობს საძიებო მოთხოვნა, მაშინ საძიებო მოთხოვნის ტექსტი მიანიჭეთ $ search ცვლადს.

ნაბიჯი 7

შეამოწმეთ მოთხოვნა ისე, რომ არ იყოს ცარიელი და არ იყოს მოკლე ვიდრე სამი სიმბოლო.

ნაბიჯი 8

if ($ search! = '' && strlen ($ search)> 2) {მონაცემთა ბაზის საძიებო კოდი} else {echo "მითითებული იყო ცარიელი საძიებო მოთხოვნა ან საძიებო სტრიქონი შეიცავს 3 სიმბოლოზე ნაკლებს.";}

იმ შემთხვევაში, თუ საძიებო მოთხოვნა დააკმაყოფილებს ზედა პირობას, გაუშვით ძებნის სკრიპტი.

ნაბიჯი 9

გაუშვით ციკლი, რომელიც ბეჭდავს ძიების შედეგებს printf- ის საშუალებით.

Სულ ეს არის. თუ თქვენ გაქვთ ცოდნა, შეგიძლიათ საძიებო სისტემაში დაამატოთ თქვენთვის საჭირო ელემენტები და შეადგინოთ საკუთარი ალგორითმი მისი შექმნისთვის.

გირჩევთ: