Programmazione web: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
Riga 1:
Con il termine '''Programmazione Web''' si intendono tutte le attività, le tecniche e i rispettivi [[linguaggio di scripting|linguaggi di scripting]], che consentono la realizzazione e lo sviluppo di [[applicazione|applicazioni]] per il [[Web]] come ad esempio il [[web design]] per la realizzazione di [[sito web|siti web]], [[Content Management System|CMS]] per [[blog]], [[forum]] e [[social network]], applicazioni o portali per l'[[e-commerce]], lo [[scripting]] [[lato client|client-side]] e [[server-side]], la configurazione dei [[web server]].
In generale sono possibili due diversi modi di concepire le applicazioni web e che danno vita ai cosiddetti [[Web statico]] e [[Web dinamico]]. Il primo approccio è quello originario del Web e consiste nella stesura di documenti formattati in codice [[HTML]] e modificabili solo dai programmatori nello stesso codice, il secondo, che è tipico della programmazione web, rappresenta invece l'evoluzione attuale delle applicazioni Web al crescere della complessità e dei contenuti da amministrare facente uso di linguaggi di scripting elaborati dal [[server]] oppure dal [[client]] quali ad esempio [[PHP]], [[ASP]], [[.NET]], [[JavaScript]], [[Phyton]] che una volta elaborati restituiscono codici in HTML all'utente che ne fa richiesta tramite il web [[browser]] che a sua volta lo utilizzerà per visualizzare la pagina dell'
Per le grandi imprese e le grandi organizzazioni, i team di [[web developer]] si compongono di centinaia di persone. Mentre le organizzazioni più piccole possono necessitare di un [[webmaster]] singolo (spesso con ingaggio a progetto). Lo sviluppo di un sito web può essere uno sforzo collaborativo tra dipartimenti piuttosto che di esclusivo dominio di dipartimenti designati.
|