casa / Internet / sviluppo Web / Come rendere il vostro motore di ricerca

Come rendere il vostro motore di ricerca

/
83 Visualizzazioni

Come rendere il vostro motore di ricerca</a>

I siti più popolari su Internet è motori di ricerca.

Con il loro aiuto, si può sempre trovare le informazioni di cui avete bisogno. Proviamo a creare il proprio motore di ricerca, per il modo in cui ha lavorato i primi motori di ricerca.

In seguito, è possibile perfezionare il motore di ricerca e di trasformarlo in un completo e moderno. Dipende dalle vostre abilità e disponibilità.

Così qui è una guida per creare un meta-motore di ricerca.

istruzione

    1

Dividete il vostro motore di ricerca in tre parti. La prima parte? Questa interfaccia è il futuro del motore di ricerca Web, che è scritto in PHP. La seconda parte? Questo indice (Il mio database SQL), che memorizza tutte le informazioni sulle pagine. La terza parte? Questo robot dei motori di ricerca in grado di indicizzare le pagine web e inserire i propri dati nell'indice, è stata fatta nella lingua di Delfi.

    2

Iniziamo creando l'interfaccia. Creare un file di indice.php. Per fare questo, dividere la pagina in due parti utilizzando la tabella. La prima parte? modulo di ricerca, la seconda? Risultati della ricerca. Nella parte superiore, creare un modulo che invierà le informazioni al file index.php da get. Sarà situato tre elementi? casella di testo e altri due pulsanti. Un tasto è necessario per inviare la richiesta, la seconda? per il campo di trattamento (questo pulsante non è richiesto).

    3

Dare il campo di testo il nome del? Di ricerca?, Il primo pulsante (quello che invia la richiesta) il nome? Ricerca?. Nome del modulo stesso, lasciare come è? ? Form1?.

    4

I risultati vengono visualizzati nella parte inferiore della tabella utilizzando php, tag in modo aperto e lt-? Php e iniziare a scrivere codice.

    5

Collegare il file di configurazione per la connessione al database.

includere «config.php» -

Controllare se il pulsante è stato premuto? Ricerca?.

if (isset ($ _ GET [ 'bottone'])) {codice eseguito nel caso in cui il tasto? di ricerca? premuto} else {codice eseguito nel caso in cui il tasto? di ricerca? non premuto}

Se si preme il pulsante, quindi verificare la presenza di una query di ricerca.

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

    6

Se la query di ricerca è, quindi impostare la variabile $ ricercare il testo della query di ricerca.

    7

Rivedere la richiesta, quindi non era vuota e tre personaggi non era più corto.

    8

(! $ Search = »& amp-& amp-strlen ($ di ricerca) & gt-2) se {ricerca del codice del database} else {echo« specificare una query di ricerca vuota o una stringa di ricerca contiene meno del 3 simbolo "-.}

Nel caso in cui una query di ricerca incontrerà il top della condizione, eseguire lo script di ricerca stesso.

    9

Avviare il ciclo che visualizza i risultati della ricerca grazie printf.
Questo è tutto. Se si hanno le competenze necessarie, allora si può anche aggiungere al motore di ricerca si elementi desiderati e rendere l'algoritmo della sua creazione.

Come rendere il vostro motore di ricerca E 'stato modificato l'ultima volta: 20 giu 2017 da riehuosj
E 'principale piè di pagina contenitore interno