Come funzionano i database Web?

Sommario:

Anonim

Siti dinamici

I database Web funzionano in modo diverso rispetto ai database statici, limitati a un computer oa una rete LAN in cui i documenti di riferimento e altri dati non cambiano posizione. Un database web è un sito Web dinamico che indicizza le informazioni ricercabili (sia sullo stesso sito Web che su pagine Web esterne). La maggior parte dei database Web punta ad altri siti. Un tipico database Web punterà a pagine che sono state cancellate, alterate o spostate in un'altra posizione. Il creatore o l'utente di un database Web non ha alcun controllo sulle pagine esterne a cui si fa riferimento o collegato. A causa di questa natura non statica di Internet, gli amministratori dei database Web tentano di mantenere le modifiche ai dati e i collegamenti a pagine esterne. Ciò è particolarmente vero con i collegamenti a pagine che sono state spostate o svanite dal Web. I metasiti, che contengono solo collegamenti ad altri siti web, principalmente motori di ricerca, tendono ad organizzare i loro database in piccole gerarchie che forniscono collegamenti ad altri siti contenenti dati rilevanti per un particolare argomento. Questi database web metasite sono organizzati attorno a un argomento, come scienza, tecnologia, notizie, giochi e altri motori di ricerca. Un altro tipo di metasite per i database Web è un sito di motori di ricerca che esegue più motori di ricerca. Un esempio di questo tipo di database web è dogpile.com, che utilizza Google e altri principali motori di ricerca per ricerche casuali sul web.

$config[code] not found

Tenere traccia dei dati

I database Web memorizzano le informazioni nelle strutture dei record e degli indici. La struttura del record è visibile agli utenti, mentre la struttura dell'indice in genere non è disponibile per gli utenti. Numerosi database Web utilizzano l'intelligenza artificiale per gestire gli aggiornamenti dei collegamenti. Quando una fonte di dati si sposta in una nuova posizione su Internet, l'intelligenza artificiale cambia l'indirizzo del collegamento ipertestuale in modo che corrisponda alla nuova destinazione. Altri database Web utilizzano programmi di controllo dei collegamenti che devono essere eseguiti manualmente da un amministratore del database web. I collegamenti a metametri, riviste e altri record sono elencati nella sezione della maggior parte dei database online. La difficoltà con le informazioni fornite in questi titoli è che i link tendono a non mostrare quando sono stati aggiornati l'ultima volta. La pagina principale del database web visualizza in genere il sito che è stato aggiornato l'anno precedente. Controllare le pagine secondarie per una visualizzazione più accurata di quando i dati web e i collegamenti sono stati aggiornati. Usa le informazioni sulle pagine secondarie per citare i riferimenti nella tua ricerca.

Sistemi e lingue

I database Web più comuni sono MySQL, Oracle, Microsoft SQL Server, Postgre SQL, IBM DB2 e HSQLDB. I database web delle piattaforme eseguiti sono Windows, Linux, Unix e Solaris. Il linguaggio di scripting ipertestuale (PHP) preprocessore viene utilizzato per creare database Web (PHP viene eseguito sul server e non sul browser). Impara a utilizzare PHP, perché consente ai database Web di funzionare su più sistemi operativi. PHP gestisce tutte le richieste dal browser web, quindi non dovrai preoccuparti del linguaggio di marcatura ipertestuale (HTML) quando crei le tue pagine web.