Ενώ ColdFusion αντιπροσωπεύει ένα πρόγραμμα scripting Web με τη λειτουργικότητα προσανατολισμένη προς την ανάπτυξη διαδραστικών Web , περιέχει επίσης βασικές λειτουργίες προγραμματισμού για μαθηματικές πράξεις . Οι ενέργειες αυτές συνήθως λαμβάνουν χώρα στο εσωτερικό μεταβλητό δηλώσεις εκχώρηση ή κατά την παραγωγή της παραγωγής με βάση τα στοιχεία του χρήστη . ColdFusion περιέχει επίσης ενσωματωμένες λειτουργίες για να χειριστεί τις λειτουργίες , όπως η λογική ή /και δραστηριοτήτων, τη στρογγυλοποίηση λειτουργίες και παραγωγή τυχαίων αριθμών . Όταν ψάχνετε για να εκτελέσουν τις δράσεις αυτές στο σενάριο , τις βέλτιστες πρακτικές προτείνει ψάχνει προς ό, τι είναι ήδη ενσωματωμένο στη γλώσσα .
Εικόνων Λειτουργίες ColdFusion
Η
Κατά την επεξεργασία των αριθμών , ως μέρος των υπολογισμών , ένα καλός τρόπος για να γίνει αυτό είναι μέσω της χρήσης των λειτουργιών . Αυτό επιτρέπει στον προγραμματιστή καθορίσει τις παραμέτρους εισόδου και εξόδου δράσεις ως μέρος ενός λογικού μπλοκ του κώδικα . Η ετικέτα cffunction επιτρέπει ο προγραμματιστής καθορίζουν διακριτά τμήματα της λογικής κώδικα , όπως και τις λειτουργίες σε άλλες γλώσσες προγραμματισμού όπως η C + + ή Java . Επεξεργασία πολλά υπολογισμών είναι καλύτερα να απλοποιηθεί με τη χρήση των λειτουργιών , έτσι ώστε ο κώδικας διατηρείται διατηρήσιμη και τα αποτελέσματα υπολογισμού είναι τακτικά πάνω από πολλές δραστηριότητες .
Η Modularity και ColdFusion
Η
Λειτουργίες ας προγραμματιστές επίσης να αυξήσει τη σπονδυλωτή του κώδικα . Κατά την εκτέλεση μιας πολλοί υπολογισμοί σε ColdFusion , είναι συχνά καλύτερο να αποφευχθεί η ενσωμάτωση αυτών των υπολογισμών στην πραγματική σελίδα ο χρήστης αλληλεπιδρά με . Οι υπολογισμοί πρέπει να εκφορτωθούν σε άλλα αρχεία στον server, ελπίζουμε ότι μειώνοντας την ανάγκη για επανειλημμένες εκκλήσεις της λειτουργίας μεταξύ του διακομιστή και του πελάτη . Ο προγραμματιστής μπορεί να δημιουργήσει εξωτερικά αρχεία ColdFusion περιέχει λειτουργίες που εκτελούν υπολογισμούς , και η σελίδα ColdFusion δει ο χρήστης μπορεί να αναφέρεται σε αυτή τη σελίδα κάθε φορά που οι υπολογισμοί που απαιτούνται .
Εικόνων Κλήση Εξωτερικές Λειτουργίες
Η
ένα μικρό παράδειγμα περιλαμβάνει τη λήψη κάποια νούμερα από μια δέσμη ενεργειών ColdFusion , στέλνοντας το σε ένα εξωτερικό αρχείο που περιέχει κάποια CFM αριθμό που σπάει λειτουργιών και στη συνέχεια, χρησιμοποιώντας τα αποτελέσματα αυτά , ωστόσο ο διαχειριστής κρίνει σκόπιμο . Αυτό μπορεί να επιτευχθεί με τη λήψη εισόδου από το χρήστη , την εισαγωγή ενός αρχείου CFM και στη συνέχεια, χρησιμοποιώντας τις μεθόδους από το αρχείο , όπως απεικονίζεται στο ακόλουθο κώδικα . Η πρώτη ενότητα λεπτομερώς ένα εξωτερικό αρχείο που ονομάζεται extern.cfm ενώ το δεύτερο λεπτομέρειες main.cfm , η οποία λαμβάνει αριθμούς για να στείλετε σε extern.cfm για επεξεργασία :
/* extern.cfm * /<όνομα cffunction = " ? calc " πρόσβασης = " δημόσια " returntype = " αριθμητική " > /* main.cfm * /
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα