Académique Documents
Professionnel Documents
Culture Documents
ColdFusion 8
Présenté par le laboratoire MTI Adobe
Adrien Revol
Version 1.0
5 Pages
01/07/2008
ColdFusion‐Adobe
ColdFusion 8 – Adrien Revol 1er Juillet 2008
Propriétés du document
Auteur Adrien Revol
Version 1.0
Nombre de pages 55
Références ColdFusion-8-Adobe
Historique du document
Source du document
La dernière version de ce document est téléchargeable sur http://mti.epita.net/blogs/
ColdFusion 8| 0BPrésentation 2 / 2
ColdFusion 8 – Adrien Revol 1er Juillet 2008
Sommaire
Présentation .......................................................................................................................................... 4
Fonctionnalités ...................................................................................................................................... 4
Avantages/Inconvénients ...................................................................................................................... 5
Etude de cas ........................................................................................................................................... 5
Liens ....................................................................................................................................................... 5
ColdFusion 8| 0BPrésentation 3 / 3
ColdFusion 8 – Adrien Revol 1er Juillet 2008
Présentation
Adobe ColdFusion 8 est un framework d’applications serveur et de développements de logiciels. Il
s’applique plus particulièrement à la création de sites web dynamiques. Au même titre qu’ASP.NET,
J2EE, ou PHP, ColdFusion 8 permet de créer des sites webs qui sont reliés à une base de données.
ColdFusion dispose de son propre langage de script : le ColdFusion Markup Language (CFML) qui
s’approche du HTML. On peut aussi utiliser ColdFusion pour générer des Web Services SOAP ou du
Flash Remoting. Il s’interface aussi très bien avec Flex en tant que serveur.
Pour développer les applications ColdFusion il y a principalement 2 interfaces de développement :
• Eclipse avec le plugin CFEEclipse,
• Dreamweaver.
L’intégration de ColdFusion dans Dreamweaver est totale et permet de facilement intégrer les
composants ColdFusion dans ses applications web.
Fonctionnalités
Voici les fonctionnalités principales de ColdFusion 8 :
• Monitoring de serveurs
• Génération native de fichier au format PDF
• Intégration de fonctionnalités AJAX
• Intégration du framework .NET et de Flex
• Intégration de Microsoft Exchange
• Débuggeur pour Eclipse sous forme de plugins
• Gestion du multithreading
• Manipulation d’images avancée
• Présentation en streaming
• Génération de flux atom et rss
• Compression Zip et Jar
• Opérateurs Javascript dans le CFML (++, ==, ||, < et >)
ColdFusion 8| 0BPrésentation 4 / 4
ColdFusion 8 – Adrien Revol 1er Juillet 2008
• Amélioration des composants ColdFusion et des interactions avec les bases de données
• Nouveaux support d’OS et de bases de données : Mac OSX, JBoss, 64bits, …
Avantages/Inconvénients
Avantages Inconvénients
Quantité de fonctionnalités avancées
Etude de cas
ColdFusion s’adresse aux développeurs qui souhaitent mettre en production des solutions serveurs
importantes et stables. Un grand nombre d’entreprises l’utilisent de nos jours (75 des 100 plus
grosses entreprises l’emploient). Le prix de l’édition standard (1,299$) en fait une solution plus
chère que les solutions libres telles que le PHP, mais les fonctionnalités y sont beaucoup plus
développées. La solution entreprise permet de gérer plusieurs applications et serveurs pour un prix
de 7,499$.
Liens
Pour débuter avec ColdFusion : http://www.adobe.com/devnet/coldfusion/?navID=gettingstarted
ColdFusion 8| 2BAvantages/Inconvénients 5 / 5