كولد فيوجن (CF)

Coldfusion هي لغة برمجة نصية تُستخدم على خوادم الويب لدمج إخراج صفحة الويب مع محتوى اختياري أو نتائج من قاعدة بيانات أو إدخال مستخدم. تعتبر صفحات الويب ثابتة في حد ذاتها ، ولكن الذكاء الذي يتم وضعه على خادم الويب من خلال برامج (مثل Coldfusion) يسمح لصفحة الويب بالتغيير بناءً على البيانات التي تحصل عليها من المستخدم أو من مصادر أخرى.



تحميل برنامج: كولد فيوجن

كلفة:حر

تعليمات لإعداد البرنامج: http://www.learncfinaweek.com/week1/

متطلبات الأجهزة:كمبيوتر شخصي ، ماك

أنظمة التشغيل المدعومة:Win و Mac و Linux

مستوى الصعوبة:4 من 5


جربها!

1. قم بإنشاء مجلد على محرك الأقراص الثابتة - أطلق عليه 'CF Demo'

2. انسخ كود Coldfusion و HTML والصقه في محرر النصوص المفضل لديك. مفكرة Windows تعمل بشكل جيد.

      	 		  		 			 		 			 		  		   	   	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 لتشغيل المتصفح. أدخل درجة حرارة وانقر على زر إرسال لرؤية النتيجة. جرب عدة درجات حرارة مختلفة.


حول البرنامج - نزهة من خلال

1. يحدد HTML داخل الملف النص ومعلومات التنسيق لصفحة ويب بسيطة. عادةً ما يتم كتابة Coldfusion و HTML معًا. يلتف HTML على كود Coldfusion. يمكنك تغيير أي شيء تريد أن ترى كيف يؤثر على تنسيق الصفحة. هذه ليست برمجة حقًا ، لكنها ممتعة للعب بها. هو - هي:

أ. ينشئ عنوانًا للموقع

ب. يخبر كود HTML باستخدام Coldfusion ومكان العثور على الكود

ج. ينسق النص المعروض

د. يحدد مربع إدخال نص بالمعرف = 'درجة الحرارة' (سيحتاج Coldfusion هذا)

ه. تحدد زرًا يسمى 'إرسال!'

F. عند الضغط على زر الماوس ، يتم تشغيل وظيفة CF convertTemperature

ز. يعرض السلسلة في “returnText” التي تم إنشاؤها في وظيفة CF.

2. نموذج CF يجمع كل المعلومات التي تحتاج إلى تفسير ويرسل المعلومات إلى CF لاستخدامها.

أ. لدى Cf مجموعته الخاصة من حقول الإدخال. واحد منهم هو نوع الإرسال. عند استخدامه ، فإنه ينشئ زرًا يرسل النموذج.

3. بمجرد الضغط على زر الإرسال ، يرسل النموذج المعلومات إلى الجزء التالي من التعليمات البرمجية. يبدو أنه قد تم استدعاء الوظيفة ، وإلا فإنها تستدعي الدالة convertTemperature باستخدام متغير cfinput. هناك بعض معالجة الأخطاء الأساسية في الوظيفة للتحقق من أن الإدخال عبارة عن رقم.

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

4. وظيفة 'convertTemperature'

أ. يحصل على القيمة التي تم إدخالها في علامة 'الإدخال' - 'النص' باستخدام المعرف الخاص بها: 'درجة الحرارة'

ب. يتم تحويل القيمة إلى Celcius (مع مكان عشري واحد).

ج. يتم تقييم قيمة Celcius بسلسلة من عبارات IF ويتم تعيين عبارة إجراء مقترحة إلى المتغير: 'returnText'

د. يتم إنشاء الجملة من خلال دمج أو 'ربط' بعض النصوص الثابتة مع قيم درجة الحرارة (درجة فهرنهايت ودرجة مئوية) وعبارة العمل.

ه. يتم إدراج العبارة الجديدة في الجزء العلوي من صفحة HTML متغير الإرجاع من الوظيفة.


جرب هذا

1. قم بتغيير درجات الحرارة المستخدمة في القرارات - قم بتغيير درجة الحرارة المنخفضة من 60 إلى 30 درجة ، على سبيل المثال. تأكد من تغييره في مكانين! احفظ الملف وقم بتحديث المتصفح (أو أعد تشغيل صفحة الويب) ، وأدخل أرقامًا جديدة - هل تغيرت الإجابات عند درجة الحرارة الجديدة؟

2. أنشئ نطاق درجة حرارة جديدًا من 30 إلى 60 درجة واعرضه - 'أحضر قبعة وقفازات!'

3. تغيير صياغة العبارات

4. أخرج معالجة الأخطاء وأرسل رسالة. اترك فقط الجزء أدناه.

 	#convertTemperature(form.temperature)# 

5. أضف إدخال نص آخر - اسأل عن سرعة الرياح ، على سبيل المثال

6. أضف بعض العبارات الشرطية التي تقيم عامل برودة الرياح

7. أضف بعض النص لعرض نتيجة الرياح الباردة


يتعلم أكثر

أدوبي كولدفيوجن - هذا هو مورد Adobe لبدء استخدام Coldfusion


الموارد والنصائح والحيل والتلميحات

برنامج Notepad ++ هو محرر نصوص مجاني رائع مصمم خصيصًا للمبرمجين. تحقق من ذلك هنا.