ColdFusion

I computing, ColdFusion er en applikationsserver og et programmeringssprog, der anvendes til at udvikle internetapplikationer, hjemmesider generelt dynamisk genereret. I denne henseende er det ligner ASP, JSP eller PHP produkt.

ColdFusion er et værktøj, der kører sideløbende med de fleste webservere Windows, Mac OS X, Linux og Solaris. Den web applikationsserver arbejder med ColdFusion server til at behandle anmodninger om websider. Hver gang en ColdFusion side anmodes, ColdFusion applikationsserver kører script eller program indhold på siden.

ColdFusion er et programmeringssprog, kan du oprette og redigere som i andre programmeringssprog vi kender variabler. Det har kontrolprogrammer flow, såsom IF, Case, cykle, etc. Det har mange indbyggede funktioner til at udføre mere komplekse opgaver, for eksempel, for at finde ud af, hvad dag i ugen vil være August 3, 2027



Det er ikke et sprog database, men blot interagerer med databaser. Ved hjælp af standard SQL, websider og programmer kan nemt hente, opbevare, format og dynamisk nuværende oplysninger.

Mange af de kraftfulde funktioner i ColdFusion, såsom at læse fra og skrive til serverens harddiske er baseret på tags. Som tag kan have argumenter som "width'o" align 'tag & lt; CFFILE & gt; har argumenter, der angiver "action = læse / skrive / kopiere / slette' path = 'etc. Tagget & lt; CFForm & gt; bygger automatisk alle de JavaScript-kode nødvendige for at kontrollere, før du foretager formularfelterne. ColdFusion har også tags for COM, Java Servletsde Corbay Appletsy. ColdFusion er designet til at udvikle komplekse og høj trafik sites. ColdFusion er designet til at køre på multi-processor maskiner, og kan bygge websteder, der kan køre på servere clustersde. Det er et sprog, der kører på serveren. I modsætning til JavaScript og Java-applets, der kører på klienten, ColdFusion kører på webserveren. Det betyder, at scripts skrevet i ColdFusion vil køre på samme måde på enhver webbrowser. Coldfusion har problemer med ustabilitet og kan modstå lav. Dette problem kan kun løses ved at sætte masse webservere afbalanceret hinanden.

Historie

ColdFusion blev oprindeligt udviklet af JJ Allaire, og først udgivet i juli 1995. I 2001 udgave 5 er på markedet, var Allaire overtaget af Macromedia, som i juni 2002 lancerede ColdFusion MX, kaldet på denne måde for at følge nomenklaturen for sine øvrige produkter. Denne version blev fuldstændig omskrevet i Java fra bunden, og er designet, blandt andet let at integrere med Macromedia Flash, flagskibet produkt af selskabet.

ColdFusion MX 7 blev lanceret i februar 2005, måneder før købet af Macromedia af Adobe Systems. På nuværende version 9 opdatere 1 giver blandt andre er tilgængelige:

  • Overvåg server: at vide præcis, hvad der foregår i ansøgningen
  • Integration med PDF: ColdFusion-applikationer kan dynamisk generere og interagere med PDF-dokumenter.
  • Ajax funktioner: ColdFusion 8 kan administrere oplysninger Ajax-applikationer og rammer.
  • Con.NET Integration: I ColdFusion 8, kan du angive nogen objeto.NET.
  • Integration med Microsoft Exchange Server: Giver forbindelse til en Microsoft Exchange Server, som lader dig oprette begivenheder, ændre kalender, planlægge opgaver.
  • Interaktiv Debugger: ColdFusion 8 tilbyder en plug-in til Eclipse ™ debug. Dette giver dig mulighed for at spore variabler, trin for trin gennem koden for at gøre det lettere at debug ColdFusion applikationer.

Versioner

  • 1995: Allaire Cold Fusion og version 1.0
  • 1996: Allaire Cold Fusion og version 1.5
  • 1996: Allaire Cold Fusion og version 2.0
  • Juni 1997: Allaire Cold Fusion og version 3.0
  • Januar 1998: Allaire Cold Fusion og version 3.1
  • November 1998: Allaire ColdFusion version 4.0
  • November 1999: Allaire ColdFusion version 4.5
  • Juni 2001: Macromedia ColdFusion-version 5.0
  • Maj 2002: Macromedia ColdFusion MX, version 6.0, Updater 1 Updater 2 Updater 3
  • Juli 2003: Macromedia ColdFusion MX, version 6.1, hot fix, Updater 1
  • 2005: Macromedia ColdFusion MX 7, 7.0.1, 7.0.2
  • 30 juli, 2007: Adobe ColdFusion 8
  • April 4, 2009: Adobe ColdFusion 8.0.1
  • 5 Oktober 2009: Adobe ColdFusion 9
  • 13 juli, 2010: Adobe ColdFusion 9.0.1

Prøve kode

Forespørgsel til en database:

Vis svar på forespørgslen:

Giv værdier og display variabler:

Brug af webtjenester:

Forrige artikel Café Quijano
Næste artikel Cinecartoon