Adobe ColdFusion
Adobe ColdFusion software | |
---|---|
Tip | Mediu de dezvoltare integrat |
Dezvoltator | Chirpici |
Data primei versiuni | 1995 |
Ultima versiune | 10 (15 mai 2012 ) |
Sistem de operare | Multiplatform |
Limba | Java |
Licență | Shareware ( licența nu este gratuită ) |
Site-ul web | www.adobe.com/products/coldfusion-family.html |
În informatică ColdFusion este o tehnologie de server creată de Allaire, distribuită acum de Adobe , care procesează pagini cu extensia .cfm, .cfml și .cfc. Folosește limbajul de programare ColdFusion Markup Language ( CFML) , care este, de asemenea, acceptat de multe alte servere de aplicații Java EE .
A fost lansat pentru prima dată în 1995, iar cea mai recentă versiune a fost pusă la dispoziție în mai 2012. Este un limbaj de script pentru server , precum PHP , ASP și Perl . Versiunea 9 (octombrie 2009) îmbunătățește capacitatea de a insera componente AJAX și integrarea cu platformele Adobe Flash , Adobe Flex și Adobe AIR , grație includerii instrumentului Flash Builder 4 în ColdFusion Builder.
Versiunea istorică
- 1995 : Allaire Cold Fusion versiunea 1.0
- 1996 : Allaire Cold Fusion versiunea 1.5
- 1996 : Allaire Cold Fusion versiunea 2.0
- Iunie 1997 : Allaire Cold Fusion versiunea 3.0
- Ianuarie 1998 : Jan Allaire Cold Fusion versiunea 3.1
- Noiembrie 1998 : Allaire ColdFusion versiunea 4.0 (spațiul dintre Cold și Fusion este eliminat)
- Noiembrie 1999 : Allaire ColdFusion versiunea 4.5
- Iunie 2001 : Macromedia ColdFusion versiunea 5.0
- Mai 2002 : Macromedia ColdFusion MX versiunea 6.0 (versiunea 6,0,0,48097), Updater 1 (versiunea 6,0,0,52311), Updater 2 (versiunea 6,0,0,55693), Updater 3 (versiunea 6 , 0,0,58500)
- Octombrie 2003 : Macromedia ColdFusion MX versiunea 6.1 (versiunea 6,1,0,63958), Updater 1 (versiunea 6,1,0,83762)
- 2005 : Macromedia ColdFusion MX 7 (versiunea 7,0,0,91690), 7.0.1 (versiunea 7,0,1,116466), 7.0.2 (versiunea 7,0,2,142559)
- 30 iulie 2007 : Adobe ColdFusion 8 (versiunea 8,0,0,176276)
- 3 aprilie 2009 - Adobe ColdFusion 8.0.1 (versiunea 8,0,1,195765)
- 5 octombrie 2009 : Adobe ColdFusion 9 (versiunea 9,0,0,251028)
- 15 iulie 2010 : Adobe ColdFusion 9 (versiunea 9,0,1,274733)
- 15 mai 2012 : Adobe ColdFusion 10
- 29 aprilie 2014 : Adobe ColdFusion 11
- 16 februarie 2016 : Adobe ColdFusion 12 (redenumit în Coldfusion 2016)
Adobe ColdFusion 10
Versiunea ColdFusion 10 a fost confirmată în timpul Adobe MAX 2010. Numele de cod este ZEUS, dar se mai numește și ColdFusion X. Ediția finală a fost lansată pe 15 mai 2012 în versiunile dezvoltator, standard și întreprindere.
Exemple de cod
- Creați un PDF dintr-o adresă URL
<cfdocument src = "http://www.google.com" format = "PDF" filename = "# expandPath ('./Google.pdf') #" />
- Creați un PDF dintr-un document Word
<cfdocument srcfile = "# expandPath ('Guide to ColdFusion.doc') #" format = "PDF" filename = "# expandPath ('./word-a-pdf.pdf') #" />
- Trimiterea unui e-mail
<cfmail to = "[email protected]" from = "[email protected]" server = "smtp.domain.com" username = "username" password = "password" subject = "Hello world!"> Salut Lume! Corpul e-mailului. </cfmail>
Cadre
- ModelGlue MVC ( Invocarea implicită a controlerului de vizualizare a modelului )
- ColdSpring IOC Inversiunea controlului și programarea orientată pe aspect AOP
- FW1 Framework un cadru MVC într-un singur CFC
- Cadru MVC ColdBox
- Manager de evenimente într-un singur CFC
- Cadrul managerului de evenimente
linkuri externe
- CFmentor - comunitate italiană , pe cfmentor.com .
- Riaforge - proiect open source , pe riaforge.org . Adus pe 9 august 2019 (depus de „URL original 23 octombrie 2018).
- Cflib - directorul UDF opensource , pe cflib.org .