ColdFusion (CF)

Το Coldfusion είναι μια γλώσσα δέσμης ενεργειών που χρησιμοποιείται σε διακομιστές ιστού για να συγχωνεύσει την έξοδο ιστοσελίδας με προαιρετικό περιεχόμενο ή αποτελέσματα από μια βάση δεδομένων ή μια είσοδο χρήστη. Οι ιστοσελίδες από μόνες τους είναι στατικές, αλλά η ευφυΐα που τοποθετείται στον διακομιστή ιστού μέσω προγραμμάτων (όπως το Coldfusion) επιτρέπει σε μια ιστοσελίδα να αλλάζει με βάση τα δεδομένα που λαμβάνει από τον χρήστη ή από άλλες πηγές.


Λήψη λογισμικού: Coldfusion

Κόστος:Ελεύθερος

Οδηγίες για τη ρύθμιση του λογισμικού: http://www.learncfinaweek.com/week1/

Απαιτήσεις υλικού:Υπολογιστής, Mac


Υποστηριζόμενα λειτουργικά συστήματα:Κερδίστε, 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-Contoh.cfm' στο νέο φάκελο που δημιουργήσατε στο βήμα 1. cfm καθώς η επέκταση σημαίνει σήμανση Coldfusion. Άλλες μορφές επεκτάσεων Coldfusion είναι cfc ή cfml.

4. Κάντε διπλό κλικ στο αρχείο CF-Example.cfm για να ξεκινήσετε ένα πρόγραμμα περιήγησης. Εισαγάγετε μια θερμοκρασία και κάντε κλικ στο κουμπί Υποβολή για να δείτε το αποτέλεσμα. Δοκιμάστε πολλές διαφορετικές θερμοκρασίες.



ΣΧΕΤΙΚΑ ΜΕ ΤΟ ΠΡΟΓΡΑΜΜΑ - ΜΙΑ ΠΕΡΙΠΤΩΣΗ ΜΕΣΩ

1. Το HTML μέσα στο αρχείο ορίζει τις πληροφορίες κειμένου και μορφοποίησης για μια απλή ιστοσελίδα. Οι Coldfusion και HTML γράφονται συνήθως μαζί. Το HTML τυλίγει τον κώδικα Coldfusion. Μπορείτε να αλλάξετε οτιδήποτε θέλετε να δείτε πώς επηρεάζει τη μορφοποίηση της σελίδας. Δεν είναι πραγματικά προγραμματισμός, αλλά είναι διασκεδαστικό να παίζεις. Το:

ένα. Δημιουργεί έναν τίτλο για τον ιστότοπο

σι. Λέει στον κώδικα HTML να χρησιμοποιήσει το Coldfusion και πού να βρει τον κώδικα

ντο. Μορφοποιεί το εμφανιζόμενο κείμενο

ρε. Καθορίζει ένα πλαίσιο εισαγωγής κειμένου με ID = 'θερμοκρασία' (το Coldfusion θα το χρειαστεί)

μι. Καθορίζει ένα κουμπί με την ένδειξη 'Υποβολή!'

φά. Όταν πατηθεί το κουμπί του ποντικιού, εκτελείται η λειτουργία CF convertTemperature

σολ. Εμφανίζει τη συμβολοσειρά στο 'returnText' που δημιουργείται στη συνάρτηση CF.

2. Η φόρμα CF συλλέγει όλες τις πληροφορίες που πρέπει να ερμηνευθούν και στέλνει τις πληροφορίες στην CF που θα χρησιμοποιηθεί.

ένα. Το Cf έχει το δικό του σύνολο πεδίων εισαγωγής. Ένας από αυτούς είναι ο τύπος υποβολής. Όταν χρησιμοποιείται δημιουργεί ένα κουμπί που υποβάλλει τη φόρμα.

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 ++ είναι ένας εξαιρετικός επεξεργαστής δωρεάν κειμένου σχεδιασμένος ειδικά για προγραμματιστές. Δείτε το εδώ.