Najobľúbenejšie stránky na internete sú vyhľadávače. S ich pomocou môžete kedykoľvek nájsť potrebné informácie. Pokúsme sa vytvoriť náš vlastný vyhľadávací nástroj rovnakým spôsobom, ako fungovali prvé vyhľadávače. Následne môžete svoj vyhľadávací modul upraviť a zmeniť ho na plnohodnotný a moderný. Závisí to od vašej šikovnosti a ochoty. Nižšie sú uvedené pokyny na vytvorenie meta vyhľadávača.
Inštrukcie
Krok 1
Rozdeľte svoj vyhľadávací modul na tri časti. Prvou časťou je rozhranie budúceho webového vyhľadávača, ktoré je napísané v PHP. Druhou časťou je index (My SQL database), ktorý uchováva všetky informácie o stránkach. Treťou časťou je vyhľadávací robot, ktorý bude indexovať webové stránky a zadávať ich údaje do indexu, a to v jazyku Delphi.
Krok 2
Začnime vytvárať rozhranie. Vytvorte súbor index.php. Ak to chcete urobiť, rozdeľte stránku na dve tabuľky. Prvou časťou je vyhľadávací formulár, druhou sú výsledky vyhľadávania. V hornej časti vytvorte formulár, ktorý pomocou metódy get odošle informácie do súboru index.php. Budú na ňom tri prvky - textové pole a ďalšie dve tlačidlá. Jedno tlačidlo je potrebné na odoslanie žiadosti, druhé - vyčistenie poľa (toto tlačidlo je voliteľné).
Krok 3
Pomenujte textové pole „hľadať“, prvé tlačidlo (tlačidlo, ktoré odošle žiadosť), pomenujte „Hľadať“. Názov formulára nechajte tak, ako je - „form1“.
Krok 4
Výsledky sa zobrazia v spodnej časti tabuľky pomocou protokolu php, takže otvorte značku <? Php a začnite kódovať.
Krok 5
Pripojte konfiguračný súbor a pripojte sa k databáze.
zahrnúť "config.php";
Skontrolujte, či ste klikli na tlačidlo „Hľadať“.
if (isset ($ _ GET ['button'])) {kód vykonaný, ak je stlačené tlačidlo „Hľadať“} else {kód vykonaný, ak nie je stlačené tlačidlo „Hľadať“}
Ak kliknete na tlačidlo, vyhľadajte vyhľadávací dopyt.
if (isset ($ _ GET ['search'])) {$ search = $ _ GET ['search'];}
Krok 6
Ak existuje vyhľadávací dopyt, priraďte text vyhľadávacieho dopytu k premennej $ search.
Krok 7
Skontrolujte žiadosť, aby nebola prázdna a aby nebola kratšia ako tri znaky.
Krok 8
if ($ search! = '' && strlen ($ search)> 2) {vyhľadávací kód databázy} else {echo "Bol zadaný prázdny vyhľadávací dopyt alebo hľadaný reťazec obsahuje menej ako 3 znaky.";}
V prípade, že vyhľadávací dopyt spĺňa horné podmienky, spustite samotný vyhľadávací skript.
Krok 9
Spustite slučku, ktorá vytlačí výsledky vyhľadávania pomocou printf.
To je všetko. Ak máte potrebné znalosti, môžete do vyhľadávacieho nástroja pridať prvky, ktoré potrebujete, a vytvoriť svoj vlastný algoritmus na jeho vytvorenie.