Definizione di sviluppo lato server

November 25

sviluppo lato server è una delle tecnologie spesso coinvolti nella creazione di siti web e applicazioni Web. sviluppo lato server utilizza le tecnologie che operano su un server Web. Queste tecnologie includono spesso linguaggi di programmazione lato server e database Web. sviluppo lato server ha una serie di vantaggi e considerazioni per gli sviluppatori.

Scopo

Lo scopo ultimo di sviluppo lato server è la creazione di siti web. script lato server può fare un sito web dinamico, il che significa che le pagine HTML visualizzate dagli utenti del sito possono potenzialmente essere diverso ogni volta che si accede. sviluppo lato server consente anche siti web di utilizzare banche dati, in modo che possa rendere possibile potenti, applicazioni complesse. In generale, lo scopo dei progetti lato server è quello di costruire pagine web, ma per fare questo in modo da facilitare l'elaborazione dei dati e la manipolazione.

tecnologie

I database sono una caratteristica tipica all'interno di progetti lato server, con i sistemi più diffusi tra cui MySQL e Oracle. Tuttavia, l'attività principale coinvolto nello sviluppo lato server è script in linguaggi di programmazione come PHP e ASP. Gli script scritti in queste lingue contengono tecnologie aggiuntive, tra cui HTML, in combinazione con JavaScript e (Cascading Style Sheets) CSS opzioni comunemente usate.

usi

Gli sviluppatori utilizzano tecnologie lato server per costruire molti diversi tipi di siti web, compresi quelli per l'azienda, intrattenimento e altro ancora. Quando un utente richiede una pagina di un sito alimentato da uno sviluppo lato server, la richiesta del browser fa sì che gli script da eseguire sul server. Quando questi script vengono eseguiti, possono connettersi a sorgenti di dati ed eseguire vari altri tipi di trattamento. Una volta che questa trasformazione è stata effettuata, gli script costruiscono HTML e di altre strutture di pagine Web, l'invio di questi per il browser dell'utente.

vantaggi

Uno dei principali vantaggi di utilizzare sviluppo lato server è che permette siti web per essere basate su dati memorizzati in un database. Se il contenuto di un sito viene tirato da un database, qualsiasi modifica o aggiornamento del database verranno automaticamente concretizzano sito. A differenza di pagine Web tradizionali, come quelli utilizzati nei primi giorni di Internet, contenuti sito web dinamico non ha bisogno di essere aggiornato manualmente all'interno di tutte le pagine di un sito - solo nell'origine dati.

considerazioni

Anche se il mantenimento di un progetto di sviluppo lato server può essere più facile in termini di mantenere i contenuti del sito fino ad oggi, ci sono alcuni potenziali problemi. Lo sviluppo di script lato server e applicazioni richiede un alto livello di competenza che in siti statici. script lato server sono scritti utilizzando la sintassi linguaggio di programmazione, piuttosto che il codice di markup che comprende HTML. Ciò significa che lo sviluppo di utilità lato server può essere più costoso, a causa delle tecniche applicate.