I vantaggi di Server-Side Lingue

September 17

I vantaggi di Server-Side Lingue


Un server Web è un computer su Internet che ospita un sito. Si invia pagine Web in risposta a richieste dal browser. In molti casi, il server crea pagine al volo utilizzando il software scritto in un linguaggio server-side. linguaggi di programmazione lato server offrono siti web grande flessibilità e permettere loro di adattare ogni pagina in base ai propri lettori. agenzie di stampa, Web banking e di vendita al dettaglio sono tutte rese possibili a causa dei linguaggi lato server.

Server web e le pagine

Per servire le pagine web, un computer con Internet annesso corre speciale software che risponde al browser come Internet Explorer, Firefox o Chrome. Quando si digita un indirizzo Web nel browser, che invia una richiesta per una pagina di un computer con una posizione numerica specifica, chiamato un indirizzo IP (Internet Protocol). Il server all'indirizzo IP, che può essere in qualsiasi parte del mondo, invia i dati home page del sito di nuovo al vostro browser, che riceve e lo visualizza sullo schermo del computer.

Le lingue

In alcuni casi, una pagina Web risiede su un server come un semplice file di dati contenente i codici chiamato Hypertext Markup Language (HTML). Più spesso, tuttavia, è un programma. Il programma viene eseguito sul server e crea una pagina in base a variabili, come ad esempio la data e l'ora correnti, il tuo nome, codice di identificazione utente e di altri fattori. Quando il programma viene eseguito, si inserisce il contenuto di queste variabili nei dati della pagina e invia i risultati al vostro browser. Gli sviluppatori Web scrivono questi programmi utilizzando linguaggi di programmazione come Visual Basic, PHP, ColdFusion e Java.

Dynamic Content

Il vantaggio principale dei linguaggi lato server è la possibilità per i siti web di fornire contenuti dinamici per il loro pubblico. Prima di programmazione lato server, tutte le pagine Web erano i file statici, e tutti gli utenti di un sito ha visto la stessa pagina. Con i programmi sul lato server, ogni utente vede una pagina creata per il momento ha richiesto. Può avere un contenuto specifico per l'ora o il giorno, posizione geografica o destinato specificamente per l'individuo.

Sicurezza

lingue lato server consentono di accedere in un sito con un ID utente e una password, che vi dà accesso sicuro al sito. Il sito invia il browser una pagina Web chiamato un modulo. Si digita l'ID e la password nel modulo e si fa clic su un pulsante, la trasmissione delle informazioni al sito. Un programma lato server riceve i dati, sembra che in un file, convalida la tua iscrizione e vi mostra contenuti protetti del sito.

Ricerche di database

I motori di ricerca come Google, i dettaglianti web e siti bancari eseguire ricerche nelle banche dati in base alle informazioni digitate nelle pagine del proprio sito. Se fai acquisti presso un negozio online per accessori per animali domestici e di tipo "guinzagli per cani" nell'area di testo per la ricerca, un programma lato server cerca il suo database per gli elementi che corrisponda alla descrizione, poi si mostra un elenco. Su un sito motore di ricerca Web, un programma guarda attraverso un database di pagine Web e vi mostra quelli che corrispondono. Un sito di banking guarda i saldi di conto e le transazioni nel suo database e visualizza l'attività corrente.