|
|

 |
Sviluppo applicazioni in CFML
Dal 2001 Infoweb 2000 è specializzata
nello sviluppo di applicazioni dinamiche (siti, portali, e-commerce,
crm...) in linguaggio CFML (Coldfusion) e ospita i siti dei propri
clienti su server IBM/Linux di proprietà dotati di Application
Server Coldfusion, in housing presso l'Internet Data Center Telecom
di Rozzano - Milano (banda di 7,5 Gb/sec).
|
|
Cos'é Coldfusion?
ColdFusion è un programma dell'Allaire (successivamente unitasi
con Macromedia)
che funziona sul lato server e permette di costruire siti interattivi
e dinamici, siti professionali collegati ad un database, con aree
protette da password, invio automatico di e-mail, motore di ricerca
interno etc.
ColdFusion nasce nel 1995 dai fratelli Allaire, i quali vollero
sviluppare un programma per facilitare la costruzione di siti dinamici
interfacciati ad un database. Oggi ColdFusion è definito
un "web application server", cioè un programma
che funge da anello di giunzione tra i web server, i protocolli
di Internet, i database e le altre tecnologie aziendali.
ColdFusion si può scomporre in quattro elementi principali:
|
ColdFusion Markup Language (CFML)
è il linguaggio principale utilizzato per creare pagine
dinamiche. Da un punto di vista stilistico è simile all'HTML
poiché si basa su una serie di tag racchiusi nei classici
simboli <>. CFML non è però solo un semplice
HTML corazzato, ma un linguaggio flessibile per costruire istruzioni
condizionate, leggere e scrivere i cookie, processare i dati inseriti
in un form, interagire con HTTP e FTP, eseguire la verifica delle
carte di credito e molto altro.
ColdFusion Application Server
è un'estensione del web server che permette d'interpretare
le istruzioni che abbiamo scritto in CFML per poi restituire al
browser una pagina in puro HTML.
ColdFusion Administrator
è il "pannello di controllo" di ColdFusion Application
Server da cui si possono definire le politiche di sicurezza, aggiungere
e modificare i DSN o impostare delle operazioni automatizzate
come l'invio di una mail a scadenze predefinite.
ColdFusion Studio
è l'ambiente integrato di sviluppo basato sull'editor HomeSite.
|
Perchè scegliere
Coldfusion?
-
ridotti tempi di sviluppo
-
pulizia del codice
- separazione del codice dalla componente grafica permettono una
facile e rapida manutenzione
-
integrazione con altri prodotti e linguaggi
come XML e Javaservlet
-
una sostanziale indipendenza dalla piattaforma
dato che può girare su Win95/98, Windows 2000, Win NT,
Solaris, HP-UX e Linux
|
Chi ha scelto Coldfusion?
|
|
|
|