Hoe Maak Je Je Eigen Zoekmachine?

Inhoudsopgave:

Hoe Maak Je Je Eigen Zoekmachine?
Hoe Maak Je Je Eigen Zoekmachine?

Video: Hoe Maak Je Je Eigen Zoekmachine?

Video: Hoe Maak Je Je Eigen Zoekmachine?
Video: How To Create Your Own Google Custom Search Engine For Free 2024, November
Anonim

De meest populaire sites op internet zijn zoekmachines. Met hun hulp kunt u altijd de informatie vinden die u nodig hebt. Laten we proberen onze eigen zoekmachine te maken op dezelfde manier als de allereerste zoekmachines werkten. Vervolgens kunt u uw zoekmachine aanpassen en er een volwaardige en moderne zoekmachine van maken. Het hangt af van je vaardigheden en bereidheid. Hieronder vindt u de instructies voor het maken van een meta-zoekmachine.

Hoe maak je je eigen zoekmachine?
Hoe maak je je eigen zoekmachine?

instructies:

Stap 1

Verdeel uw zoekmachine in drie delen. Het eerste deel is de interface van de toekomstige webzoekmachine, die is geschreven in PHP. Het tweede deel is de index (Mijn SQL-database), die alle informatie over de pagina's opslaat. Het derde deel is een zoekrobot die webpagina's indexeert en hun gegevens in de index invoert, dit gebeurt in de Delphi-taal.

Stap 2

Laten we beginnen met het maken van de interface. Maak een index.php-bestand. Om dit te doen, verdeelt u de pagina in twee met behulp van tabellen. Het eerste deel is het zoekformulier, het tweede is de zoekresultaten. Maak bovenaan een formulier dat informatie naar het index.php-bestand stuurt met behulp van de get-methode. Er zullen drie elementen op staan: een tekstveld en nog twee knoppen. Eén knop is nodig om een verzoek te verzenden, de tweede - om het veld te wissen (deze knop is optioneel).

Stap 3

Noem het tekstveld "zoeken", de eerste knop (degene die het verzoek verzendt) de naam "Zoeken". Laat de naam van het formulier zoals het is - "form1".

Stap 4

De resultaten worden onder aan de tabel weergegeven met behulp van php, dus open de <? Php-tag en begin met coderen.

Stap 5

Verbind het configuratiebestand om verbinding te maken met de database.

omvatten "config.php";

Controleer of er op de knop "Zoeken" is geklikt.

if (isset ($ _ GET ['knop'])) {code uitgevoerd als de "Zoeken" knop wordt ingedrukt} else {code uitgevoerd als de "Zoeken" knop niet wordt ingedrukt}

Als er op de knop wordt geklikt, controleer dan of er een zoekopdracht is.

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

Stap 6

Als er een zoekopdracht is, wijst u de tekst van de zoekopdracht toe aan de $ zoekvariabele.

Stap 7

Controleer het verzoek zodat het niet leeg is en niet korter is dan drie tekens.

Stap 8

if ($ zoeken! = '' && strlen ($ zoeken)> 2) {database zoekcode} else {echo "Er is een lege zoekopdracht opgegeven of de zoekreeks bevat minder dan 3 tekens.";}

Als de zoekopdracht voldoet aan de bovenste voorwaarde, voert u het zoekscript zelf uit.

Stap 9

Voer een lus uit die de zoekresultaten via printf zal afdrukken.

Dat is alles. Als u over de nodige kennis beschikt, kunt u de elementen die u nodig hebt aan de zoekmachine toevoegen en uw eigen algoritme opstellen om het te maken.

Aanbevolen: