ColdFusion (CF)

Coldfusion est un langage de script utilisé sur les serveurs Web pour fusionner la sortie d'une page Web avec un contenu facultatif ou les résultats d'une base de données ou d'une entrée utilisateur. Les pages Web en elles-mêmes sont statiques, mais l'intelligence placée sur le serveur Web via des programmes (comme Coldfusion) permet à une page Web de changer en fonction des données qu'elle obtient de l'utilisateur ou d'autres sources.


Télécharger le logiciel: Fusion froide

Coût:Libre

Instructions pour configurer le logiciel: http://www.learncfinaweek.com/week1/

Exigences matérielles:PC, Mac


Systèmes d'exploitation pris en charge:Win, Mac, Linux

Niveau de difficulté:4 sur 5



ESSAYEZ-LE!

1. Créez un dossier sur votre disque dur - appelez-le «CF Demo»


2. Copiez ce code Coldfusion et HTML et collez-le dans votre éditeur de texte préféré. Le bloc-notes Windows fonctionne correctement.

      	 		  		 			 		 			 		  		   	   	BSA Coldfusion Temperature Conversion      	

BSA Coldfusion Temperature Conversion

Please enter only numbers for the temperature #convertTemperature(form.temperature)#

Enter a number in the box below to convert the temperature to Celcius.

Degrees:

3. Enregistrez le fichier sous «CF-Example.cfm» dans le nouveau dossier que vous avez créé à l'étape 1. cfm car l'extension représente le balisage Coldfusion. Les autres formes d'extensions Coldfusion sont cfc ou cfml.

4. Double-cliquez sur le fichier CF-Example.cfm pour lancer un navigateur. Entrez une température et cliquez sur le bouton Soumettre pour voir le résultat. Essayez plusieurs températures différentes.



À PROPOS DU PROGRAMME - UNE PROMENADE À TRAVERS

1. Le code HTML contenu dans le fichier définit le texte et les informations de mise en forme d'une simple page Web. Coldfusion et HTML sont généralement écrits ensemble. HTML enveloppe le code Coldfusion. Vous pouvez modifier tout ce que vous voulez pour voir comment cela affecte le formatage de la page. Ce n’est pas vraiment de la programmation, mais c’est amusant de jouer avec. Il:

une. Crée un titre pour le site Web

b. Indique au code HTML d'utiliser Coldfusion et où trouver le code

c. Formate le texte affiché

ré. Spécifie une zone de saisie de texte avec ID = «temperature» (Coldfusion en aura besoin)

e. Spécifie un bouton intitulé 'Soumettre!'

F. Lorsque le bouton de la souris est enfoncé, lance la fonction CF convertTemperature

g. Affiche la chaîne dans «returnText» qui est créée dans la fonction CF.

2. Le formulaire CF recueille toutes les informations qui doivent être interprétées et envoie les informations à CF pour être utilisées.

une. Cf a son propre ensemble de champs de saisie. L'un d'eux est le type Soumettre. Lorsqu'il est utilisé, il crée un bouton qui soumet le formulaire.

3. Une fois que le bouton d'envoi est enfoncé, le formulaire soumet les informations dans le bloc de code suivant. Il regarde pour voir que la fonction a été appelée, sinon il appelle la fonction convertTemperature avec la variable cfinput. Il existe une gestion des erreurs de base dans la fonction pour vérifier que l'entrée est un nombre.

   		 			Please enter only numbers for the temperature	 		 			#convertTemperature(form.temperature)# 		   

4. La fonction «convertTemperature»

une. Obtient la valeur saisie dans la balise 'Entrée' - 'Texte' en utilisant son ID: 'température'

b. La valeur est convertie en Celcius (avec une seule décimale).

c. La valeur Celcius est évaluée avec une série d'instructions IF et une phrase d'action suggérée est attribuée à la variable: 'returnText'

ré. Une phrase est créée en combinant ou «concaténant» un texte statique avec les valeurs de température (deg F et Deg C) et la phrase d'action.

e. La nouvelle phrase est insérée en haut de la page HTML la variable de retour de la fonction.


ESSAYE ÇA

1. Changez les températures utilisées dans les décisions - changez la température inférieure de 60 à 30 degrés, par exemple. Assurez-vous de le changer à deux endroits! Enregistrez le fichier et actualisez le navigateur (ou redémarrez la page Web), et entrez de nouveaux chiffres - les réponses ont-elles changé à la nouvelle température?

2. Créez une nouvelle plage de température de 30 à 60 degrés et faites-la afficher - «Apportez un chapeau et des gants!

3. Changer le libellé des phrases

4. Supprimez la gestion des erreurs et envoyez une lettre. Ne laissez que la partie ci-dessous.

 	#convertTemperature(form.temperature)# 

5. Ajoutez une autre entrée de texte - demandez la vitesse du vent, par exemple

6. Ajoutez des instructions conditionnelles qui évaluent le facteur de refroidissement éolien

7. Ajoutez du texte pour afficher le résultat du refroidissement éolien


APPRENDRE ENCORE PLUS

Adobe Coldfusion - Ceci est la ressource d'Adobe pour démarrer avec Coldfusion


RESSOURCES, CONSEILS, ASTUCES ET ASTUCES

Notepad ++ est un excellent éditeur de texte gratuit spécialement conçu pour les programmeurs. Vérifiez le ici.