Nwlapcug.com


Che cosa è un File CFM?



ColdFusion è un software di sviluppo per la creazione di pagine Web e presentazioni Adobe Flash. I file prodotti da un progetto di ColdFusion trasportano l'estensione del file CFM. I file vengono scritti nel linguaggio di Markup di ColdFusion, che è abbreviato in CFML. ColdFusion è stato creato da Allaire Corporation, che è stata acquistata da Macromedia. Adobe ha acquistato ColdFusion quando ha acquisito Macromedia nel 2005.

Linguaggi di markup

Un linguaggio di markup rappresenta dati contrassegnando fuori le istruzioni come effetti di carattere su testo di formattazione, o la spaziatura per i layout. L'Hypertext Markup Language, o HTML è il linguaggio di markup più ampiamente implementato nel mondo. Pagine Web sono scritte in HTML. Il problema principale con l'HTML come un mezzo per la presentazione di informazioni sul World Wide Web è che non ha alcun costrutto di programmazione. Pagine alternative devono essere scritti e memorizzati e facoltativamente selezionati secondo requisiti utente. Questo significa che molte copie di pagine simili devono essere memorizzati su un server Web. Una serie di soluzioni a questo problema prodotto una gamma di linguaggi di programmazione che miscela la programmazione con il linguaggio HTML. ColdFusion è una di queste lingue.

Pagine Web dinamiche

Molte circostanze alterano i dati visualizzati in una pagina Web. Ad esempio, una pagina basata su una query di database presenterà informazioni diverse a seconda dei criteri di ricerca immessi dall'utente. Tuttavia, non importa di quali eventi si verificano per adattare una pagina, ci sarà sempre alcuni elementi di una pagina Web che non dovrebbe mai cambiare. Il titolo della pagina, ad esempio, contenente il logo del sito, è solito statico; il pannello del menu o la barra di una pagina non cambia mai, e una dichiarazione di copyright nel piè di pagina di solito appare su ogni pagina. All'interno di questa cornice di elementi fissi sono sezioni che si adattano alle esigenze del visitatore, e il grado di programmazione necessario per generare queste sezioni flessibili determina il linguaggio di programmazione adatto per lo sviluppo della pagina. ColdFusion consente di incorporare una pagina HTML con le istruzioni di programmazione racchiuse nei tag del linguaggio di markup.

Applicazioni

ColdFusion è generalmente applicato a pagine Web dinamiche derivanti da query di database. Elementi di grandi dimensioni della pagina sono derivati da un modello e gli elementi programmati ripetere un modello di sub che determina un layout per ogni elemento estratto dal database. ColdFusion può anche essere utilizzato per manipolare Adobe Flash animazioni nelle presentazioni Web non.

Altri file CFM

ColdFusion non è l'unica applicazione per utilizzare l'estensione del file CFM. La gestione di database Visual dBASE di lingua utilizza l'estensione per moduli di clienti. Un modulo è un layout formattato ha presentato per l'input dell'utente. CorelDRAW, l'editor di grafica, utilizza anche un file con l'estensione del file CFM. In questa applicazione, il file CFM è un master file del tipo di carattere.