? Adobe ColdFusion est un langage de programmation que vous pouvez utiliser pour créer des sites web et des applications entièrement dynamiques qui offrent de nombreux avantages. ColdFusion est simple, et dans le même temps , puissante . Avec lui, vous pouvez créer rapidement des applications qui sont tout aussi complexes et interactives que celles écrites en JavaScript et PHP sans avoir une connaissance approfondie de la programmation informatique . Simple codage
Contrairement à d'autres langages de programmation que vous avez utilisé dans le développement Web app tels que SQL , CSS et Java Script , ColdFusion utilise une structure de codage très simple. En fait, si vous pouvez coder en HTML, vous pouvez coder en ColdFusion fois que vous apprenez ses balises uniques. Notez que si vous n'avez pas à connaître l'un de ces langages de programmation à utiliser ColdFusion, vous pouvez les utiliser avec elle si vous le faites . Documents ColdFusion sont formatés de la même manière qu'en HTML est , en fait, vous pouvez librement combiner les deux dans un seul fichier. Par exemple, vous pouvez transformer une page Web statique formaté en HTML dans une page web dynamique qui interagit avec une base de données en ajoutant les balises de base de données de ColdFusion pour le code.
Complète débogage
ColdFusion contient deux balises que vous pouvez utiliser à tout moment pour faire débogage du code , un processus simple en deux étapes . Le premier d'entre eux est le tag " cfdump " . Lorsque vous placez cette balise n'importe où dans votre document ColdFusion et l'exécuter dans un navigateur , il va afficher la valeur d'une variable sur la page. Grâce à cette fonctionnalité , vous pouvez gagner un point de vue à un coup d'œil sur ce que votre code est fait, et si oui ou non il est en interaction avec les serveurs et bases de données correctement . La deuxième balise fonctionne en conjonction avec le premier . Vous pouvez placer cette balise, " cfabort , " dans un document autant de fois que vous le souhaitez. Lorsque vous insérez une balise cfabort dans un document, votre serveur arrête le traitement il à ce point. Il sera ensuite attendre votre autorisation pour continuer comme vous analysez la sortie. Cela signifie que vous pouvez rapidement créer , étape par étape, le diagnostic de vos pages .
Speed
ColdFusion est une plate-forme de développement d'applications rapide, et la version partir de la figure 8 est susceptible de traitement asynchrone . Vous pouvez utiliser le traitement asynchrone pour réduire la quantité de temps requise pour un serveur à analyser , ou lire et de suivre , vos documents ColdFusion. Normalement , le serveur devra agir sur chaque commande un à la fois , comme il se déplace vers le bas de la page. Avec un traitement asynchrone , il peut compléter de nombreuses commandes à la fois. Ce comportement est connu comme « multithreading ».
Faciliter l'essai Applications
Contrairement à de nombreux autres langages de développement d'applications , ColdFusion n'a pas besoin d'être compilé avant de pouvoir être utilisés. La compilation est le processus par lequel le code que vous écrivez est traduite en une forme que les ordinateurs peuvent comprendre. Au lieu de cela , il vous suffit de télécharger votre document ColdFusion rempli à votre serveur. Une fois que vous avez fait cela, vous pouvez tester immédiatement dans votre navigateur Web en appelant son URL. En outre, en raison de la simplicité de la CFML ColdFusion Markup Language, vous pouvez coder une application Web et le faire travailler sur un serveur en quelques heures.