0 – HTML : HTML è l`acronimo di HyperText Markup Language ed è

0 – HTML :
HTML è l'acronimo di HyperText Markup Language ed è il linguaggio col quale
vengono create le pagine web. Si tratta di un linguaggio di pubblico dominio
sviluppato in seno alW3C, ovvero il World Wide Web Consortium, cioè il consorzio che
presiede allo sviluppo del web e dei linguaggi ad esso connessi.
Questo linguaggio è stato sviluppato da un ricercatore del CERN - Tim Berners Lee verso la fine degli anni ottanta parallelamente alla definizione del protocollo HTTP. Nel
corso degli anni il linguaggio ha subito diverse modifiche e revisioni.
runtime o run-time =
In informatica, il termine runtime o run-time (spesso reso in italiano come tempo di esecuzione)
indica il momento in cui un programma per computer viene eseguito, in contrapposizione ad altre
fasi del ciclo di vita del software.
HTPP = L'HyperText Transfer Protocol (HTTP) (protocollo di trasferimento di un ipertesto) è
un protocollo a livello applicativo usato come principale sistema per
la trasmissione d'informazioni sul web ovvero in un'architettura tipicaclient-server.
1 - Active Server Pages :
In informatica, le Active Server Pages (Pagine Server Attive, in genere abbreviato in ASP)
sono pagine web contenenti, oltre al puro codice HTML, degli script che verranno eseguiti
dal server (elaborazione lato server) per generare il codice HTML runtime da inviare
al browser dell'utente (proprio per questo vengono in genere definite pagine web dinamiche). In
questo modo è possibile mostrare contenuti dinamici (ad esempio estratti da databaseche
risiedono sul server web) e modificarne l'aspetto secondo le regole programmate negli script, il
tutto senza dover inviare il codice del programma all'utente finale (al quale va inviato solo il
risultato), con notevole risparmio di tempi e banda. La tecnologia ASP comprende alcuni linguaggi
di scripting per la programmazione Web all'interno del cosiddetto paradigma del Web dinamico.
2- ColdFusion :
In informatica ColdFusion è una tecnologia server creata da Allaire, ora distribuita da Adobe, che
elabora pagine con l'estensione .cfm, .cfml e .cfc. Si serve del linguaggio di
programmazione CFML (ColdFusion Markup Language), supportato anche da molti altri Java
EE application server.
Venne distribuito per la prima volta nel 1995, e l'ultima versione è stata resa disponibile a maggio
2012.
È un linguaggio di scripting server-side, come ad esempio PHP, ASP e Perl.
Nella versione 9 (ottobre 2009) vengono migliorate la possibilità di inserire componenti AJAX e
l'integrazione con le piattaforme Adobe Flash, Adobe Flex e Adobe AIR, grazie all'inclusione dello
strumento Flash Builder 4 all'interno di ColdFusion Builder.
4- ASP.NET :
E’ un insieme di tecnologie di sviluppo di software per il web, commercializzate da Microsoft.
Utilizzando queste tecnologie gli sviluppatori possono realizzare applicazioni Web e servizi
Web (Web Service).
Sebbene il nome ASP.NET derivi da ASP (Active Server Pages) (la vecchia tecnologia per lo
sviluppo web di Microsoft), esistono sostanziali differenze fra le due. Infatti ASP.NET si basa,
come tutte le applicazioni della famigliaMicrosoft .NET, sul CLR (Common Language Runtime).
5- PHP :
PHP (acronimo ricorsivo di "PHP: Hypertext Preprocessor", preprocessore di ipertesti;
originariamente acronimo di "Personal Home Page"[1]) è un linguaggio di scripting interpretato,
originariamente concepito per la programmazione di pagine web dinamiche. L'interprete PHP è
un software libero distribuito sotto la PHP License.
Attualmente è principalmente utilizzato per sviluppare applicazioni web lato server, ma può essere
usato anche per scrivere script a riga di comando o applicazioni stand-alone coninterfaccia
grafica.
6-Java Script:
In informatica JavaScript è un linguaggio di scripting orientato agli oggetti e agli eventi,
comunemente utilizzato nella programmazione Web lato client per la creazione, in siti
web eapplicazioni web, di effetti dinamici interattivi tramite funzioni di script invocate
da eventi innescati a loro volta in vari modi dall'utente sulla pagina web in uso (mouse, tastiera,
caricamento della pagina ecc...). Tali funzioni di script possono essere opportunamente inserite
in file HTML, in pagine JSP o in appositi file separati con estensione .js poi richiamati nella logica
di business.
7 – CSS :
Il CSS (Cascading Style Sheets, in italiano fogli di stile a cascata), in informatica, è un
linguaggio usato per definire la formattazione di documenti HTML, XHTML e XML ad esempio i siti
web e relative pagine web. Le regole per comporre il CSS sono contenute in un insieme di
direttive (Recommendations) emanate a partire dal 1996 dal W3C.
L'introduzione del CSS si è resa necessaria per separare i contenuti delle pagine HTML dalla loro
formattazione e permettere una programmazione più chiara e facile da utilizzare, sia per gli autori
delle pagine stesse sia per gli utenti, garantendo contemporaneamente anche il riutilizzo di
codice ed una sua più facile manutenzione.
8 - XML :
In informatica XML (sigla di eXtensible Markup Language) è un metalinguaggio per la
definizione di linguaggi di markup, ovvero un linguaggio marcatore basato su un meccanismo
sintattico che consente di definire e controllare il significato degli elementi contenuti in un
documento o in un testo.
Costituisce il tentativo di produrre una versione semplificata di Standard Generalized Markup
Language (SGML) che consente di definire nuovi linguaggi di markup.
Il nome indica che si tratta di un linguaggio marcatore (markup language) estensibile (eXtensible)
in quanto permette di creare tag personalizzati.