Hoe Om U Eie Soekenjin Te Maak

INHOUDSOPGAWE:

Hoe Om U Eie Soekenjin Te Maak
Hoe Om U Eie Soekenjin Te Maak

Video: Hoe Om U Eie Soekenjin Te Maak

Video: Hoe Om U Eie Soekenjin Te Maak
Video: DIY Kamer Decoratie! 10 DIY Kamer Decoratie Ideëen for Tieners! (DIY Muur Decoratie, Kussens, etc.) 2024, Mei
Anonim

Die gewildste webwerwe op die internet is soekenjins. Met hul hulp kan u altyd die inligting vind wat u benodig. Kom ons probeer om ons eie soekenjin te skep op dieselfde manier as wat die eerste soekenjins gewerk het. Vervolgens kan u u soekenjin verander en verander in 'n volwaardige en moderne een. Dit hang af van u vaardigheid en gewilligheid. Hieronder volg die instruksies vir die skep van 'n meta-soekenjin.

Hoe om u eie soekenjin te maak
Hoe om u eie soekenjin te maak

Instruksies

Stap 1

Verdeel u soekenjin in drie dele. Die eerste deel is die koppelvlak van die toekomstige web-soekenjin, wat in PHP geskryf is. Die tweede deel is die indeks (My SQL-databasis), wat al die inligting oor die bladsye stoor. Die derde deel is 'n soekrobot wat webbladsye sal indekseer en hul data in die indeks sal invoer, dit word in die Delphi-taal gedoen.

Stap 2

Kom ons begin die koppelvlak skep. Skep index.php-lêer. Om dit te doen, verdeel die bladsy in twee met behulp van tabelle. Die eerste deel is die soekvorm, die tweede is die soekresultate. Skep 'n vorm aan die bokant wat inligting na die index.php-lêer sal stuur met behulp van die get-metode. Daar sal drie elemente in wees - 'n teksveld en nog twee knoppies. Een knoppie is nodig om 'n versoek te stuur, die tweede - om die veld skoon te maak (hierdie knoppie is opsioneel).

Stap 3

Benoem die teksveld "soek", die eerste knoppie (die een wat die versoek stuur) die naam "Soek". Laat die naam van die vorm soos dit is - "vorm1".

Stap 4

Die resultate sal aan die onderkant van die tabel met behulp van php vertoon word. Maak dus die <? Php-tag oop en begin kodering.

Stap 5

Verbind die konfigurasielêer om aan die databasis te koppel.

sluit "config.php" in;

Kyk of daar op die "Soek" -knoppie geklik is.

if (isset ($ _ GET ['button'])) {code uitgevoer as die "Soek" -knoppie gedruk word} anders {kode uitgevoer as die "Soek" -knoppie nie gedruk word nie}

As op die knoppie geklik word, soek dan na 'n soektog.

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

Stap 6

As daar 'n soeknavraag is, ken die teks van die soektog toe aan die $ soekveranderlike.

Stap 7

Kontroleer die versoek sodat dit nie leeg is nie en nie korter as drie karakters is nie.

Stap 8

as ($ search! = '' && strlen ($ search)> 2) {databasis-soekkode} anders {echo "'n Leë soektog is gespesifiseer of die soekstring bevat minder as 3 karakters.";}

As die soeknavraag aan die boonste voorwaarde voldoen, voer die soekskrif self uit.

Stap 9

Begin 'n lus wat die soekresultate deur printf sal druk.

Dit is alles. As u die nodige kennis het, kan u die nodige elemente by die soekenjin voeg en u eie algoritme opstel om dit te skep.

Aanbeveel: