Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

Le migliori pratiche per un sacco di calcoli matematici con ColdFusion

ColdFusion presenta programmatori con un linguaggio basato su tag per costruire pagine Web create con accesso al database e l'interattività in mente. Tuttavia, il linguaggio ColdFusion include inoltre funzioni e strutture di dati che le danno la flessibilità di altri linguaggi di programmazione . Mentre ColdFusion potrebbe non necessariamente essere il miglior linguaggio per eseguire calcoli con estese , seguendo alcune regole di progettazione di base incentrate sul codice riutilizzabilità e la modularità , l'esecuzione di una grande quantità di matematica è del tutto fattibile . ColdFusion Math Operations

Mentre ColdFusion rappresenta un programma di scripting Web con funzionalità orientate verso lo sviluppo Web interattivo , contiene anche le operazioni di programmazione di base per le operazioni matematiche . Queste operazioni si svolgono all'interno di istruzioni di assegnazione variabili o per l'output in base all'input dell'utente . ColdFusion contiene anche le funzioni built - in per gestire operazioni quali e /o le operazioni logiche , operazioni di arrotondamento e la generazione di numeri casuali . Quando si cerca di eseguire queste azioni in sceneggiatura , migliore prassi suggerisce di guardare verso ciò che è già incorporato nel linguaggio .
ColdFusion Funzioni

Durante l'elaborazione di numeri da parte di calcoli , un buon modo per farlo è attraverso l' utilizzo di funzioni. Ciò consente al programmatore definire parametri di input e di output azioni come parte di un blocco logico di codice . Il tag cffunction consente al programmatore di definire blocchi discreti di codice logico , tanto come funzioni in altri linguaggi di programmazione come C + + o Java . Mantenibili e calcolo dei risultati un sacco di elaborazione dei calcoli è meglio semplificato mediante l' uso di funzioni , per cui il codice viene tenuta sono regolari nel corso di molti interventi .
Modularità e ColdFusion

Funzioni consentono inoltre ai programmatori aumentare la modularità del codice . Quando si esegue un sacco di calcoli in ColdFusion , spesso è meglio evitare di incorporare questi calcoli nella pagina effettiva l'utente interagisce . I calcoli devono essere scaricati ad altri file sul server , si spera riducendo la necessità di chiamate di funzione ripetuti tra server e client . Il programmatore può creare file di ColdFusion esterni contenenti funzioni che eseguono calcoli , e la pagina ColdFusion visualizzata dall'utente possono fare riferimento a questa pagina, ogni volta che sono necessari calcoli .
Richiamo di funzioni esterne

un piccolo esempio consiste nel prelievo di alcuni numeri da uno script ColdFusion , invio a un file esterno contenente CFM qualche numero - scricchiolio funzioni e quindi l'utilizzo di tali risultati, tuttavia l'amministratore ritiene opportuno. Questo può essere ottenuto prendendo input dall'utente , importazione di un file CFM e quindi utilizzando metodi da quel file , come illustrato nel codice seguente . I primi dettagli sezione un file esterno denominato extern.cfm mentre la seconda dettagli main.cfm , che prende i numeri da inviare al extern.cfm per l'elaborazione :

/* extern.cfm * /< cffunction name = " , "accesso = " calc " returntype = " pubblica numerico " > < /cffunction >

/* main.cfm * / ;

 

Programmazione © www.354353.com