ColdFusion (CF)

Какъв Филм Да Се Види?
 

Coldfusion е скриптов език, който се използва на уеб сървърите за обединяване на изхода на уеб страница с незадължително съдържание или резултати от база данни или потребителски вход. Уеб страниците сами по себе си са статични, но интелигентността, поставена на уеб сървъра чрез програми (като Coldfusion), позволява на уеб страницата да се променя въз основа на данни, получени от потребителя или от други източници.

Изтегляне на софтуер: Coldfusion

Цена:Безплатно

Инструкции за настройка на софтуера: http://www.learncfinaweek.com/week1/

Хардуерни изисквания:PC, Mac

Поддържани операционни системи:Win, Mac, Linux

Ниво на трудност:4 от 5


ОПИТАЙ!

1. Създайте папка на твърдия си диск - наречете го „CF Demo“

2. Копирайте този Coldfusion и HTML код и ги поставете във вашия любим текстов редактор. Windows notepad работи добре.

      	 		  		 			 		 			 		  		   	   	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. Запазете файла като „CF-Example.cfm“ в новата папка, която създадохте в стъпка 1. cfm, тъй като разширението означава маркиране на coldfusion. Други форми на разширения Coldfusion са cfc или cfml.

4. Щракнете двукратно върху файла CF-Example.cfm, за да стартирате браузър. Въведете температура и щракнете върху бутона Submit, за да видите резултата. Опитайте няколко различни температури.


ЗА ПРОГРАМАТА - РАЗХОД ЧРЕЗ

1. HTML във файла определя текста и информацията за форматиране за обикновена уеб страница. Coldfusion и HTML обикновено се пишат заедно. HTML обвива кода на Coldfusion. Можете да промените всичко, което искате, за да видите как влияе върху форматирането на страницата. Това всъщност не е програмиране, но е забавно да се играе. То:

а. Създава заглавие на уебсайта

б. Указва на HTML кода да използва Coldfusion и къде да намери кода

° С. Форматира показания текст

д. Посочва поле за въвеждане на текст с ID = 'температура' (Coldfusion ще се нуждае от това)

д. Посочва бутон с надпис „Изпращане!“

е. Когато бутонът на мишката бъде натиснат, изпълнява функцията CF convertTemperature

ж. Показва низа в “returnText”, който е създаден във функцията CF.

2. Формулярът за CF събира цялата информация, която трябва да бъде интерпретирана, и изпраща информацията до CF, за да бъде използвана.

а. Cf има свой собствен набор от полета за въвеждане. Един от тях е типът Submit. Когато се използва, той създава бутон, който изпраща формуляра.

3. След като бъде натиснат бутонът за изпращане, формулярът подава информацията в следния блок код. Изглежда, че функцията е била извикана, ако не, тя извиква функцията convertTemperature с променливата cfinput. Във функцията има някои основни манипулации на грешки, за да се провери дали входът е число.

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

4. Функцията “convertTemperature”

а. Получава стойността, въведена в маркера „Вход“ - „Текст“, като използва неговия идентификатор: „температура“

б. Стойността се преобразува в Целций (с един десетичен знак).

° С. Стойността на Celcius се оценява с поредица от IF изявления и предложената фраза за действие се присвоява на променливата: “returnText”

д. Изречението се създава чрез комбиниране или „обединяване“ на някакъв статичен текст заедно със стойностите на температурата (deg F и Deg C) и фразата за действие.

д. Новата фраза се вмъква в горната част на HTML страницата връщащата променлива от функцията.


ОПИТАЙТЕ ТАЗИ

1. Променете температурите, използвани в решенията - променете например по-ниската от 60 на 30 градуса. Уверете се, че сте го сменили на две места! Запазете файла и опреснете браузъра (или рестартирайте уеб страницата) и въведете нови номера - промениха ли се отговорите при новата температура?

2. Създайте нов температурен диапазон от 30 до 60 градуса и го покажете - „Донесете шапка и ръкавици!“

3. Променете формулировката на фразите

4. Извадете обработката на грешките и изпратете писмо. Оставете само частта по-долу.

 	#convertTemperature(form.temperature)# 

5. Добавете друго въвеждане на текст - поискайте например скоростта на вятъра

6. Добавете някои условни отчети, които оценяват фактора на вятъра

7. Добавете малко текст, за да покажете резултата от вятъра


НАУЧЕТЕ ПОВЕЧЕ

Adobe Coldfusion - Това е ресурс на Adobe за започване на работа с Coldfusion


РЕСУРСИ, СЪВЕТИ, ТРИКОВЕ И СЪВЕТИ

Notepad ++ е чудесен безплатен текстов редактор, създаден специално за програмисти. Вижте тук.