.CFM

Archivo CFM

ColdFusion Markup Language Template
Hacer una pregunta
RESPUESTA RÁPIDA

Un archivo CFM es una plantilla del lado del servidor en ColdFusion Markup Language (CFML) que se ejecuta en un servidor web para generar páginas HTML. Los usuarios finales nunca poseen un archivo CFM directamente; este reside en un servidor. Para editar el código fuente, ábralo en VS Code o cualquier editor de texto. Para ejecutarlo, necesita tener instalado Adobe ColdFusion o Lucee en un servidor.

Desarrollador: Allaire Corporation (1995); JRun Technologies; Macromedia; Adobe Systems (current, since 2005) Categoría: Archivos de Internet MIME: application/x-coldfusion
SE ABRE EN Windows macOS Linux
Relacionado: .CRDOWNLOAD · .JNLP · .WEBARCHIVE · .PART

En esta página

19k+ extensiones indexadas
Última revisión Jul 22, 2026

¿No está seguro de qué es su archivo?

Suelte cualquier archivo en nuestro identificador - leemos solo los primeros bytes para nombrar el formato.

Identificar un archivo

¿Qué es el formato de archivo CFM?

Los archivos .cfm almacenan plantillas de páginas web CFML o elementos individuales de una aplicación web más grande. El servidor genera una página .cfm dinámicamente cuando el navegador de un usuario la solicita: el motor de ColdFusion procesa el archivo en el lado del servidor y devuelve HTML plano al cliente. Los sitios web y las aplicaciones dinámicas creadas con ColdFusion pueden acceder directamente a recursos de bases de datos y generar contenido dinámico, gestionando formularios, estados de sesión e integraciones de API.

La sintaxis de CFML se presenta en dos formas: CFScript, un lenguaje de scripts similar a JavaScript, o un marcado basado en etiquetas similar al HTML, utilizando etiquetas personalizadas con el prefijo <cf...> como <cfquery>, <cfoutput> y <cfloop>. ColdFusion es desarrollado por Adobe (desde 2005; creado originalmente por Allaire Corporation en 1995). El servidor compila las plantillas .cfm a código de bytes (bytecode) en la primera solicitud y almacena el resultado en caché; el archivo .cfm en sí sigue siendo texto plano y nunca se envía al navegador del cliente.

Adobe ColdFusion 2023 es la versión actual. El motor de código abierto Lucee también procesa archivos .cfm y se utiliza ampliamente como una alternativa gratuita. Los archivos .cfm solo pueden ejecutarse a través de un motor CFML dedicado; abrir uno en un navegador sin un servidor en funcionamiento no devuelve nada útil. Los archivos complementarios .cfc (ColdFusion Component) contienen componentes reutilizables similares a clases, mientras que los archivos .cfm son las plantillas de página que producen la salida.

Seguridad y protección

RIESGO: MEDIUM

Un archivo fuente .cfm que se visualiza en un editor de texto es seguro: es texto plano y no puede ejecutarse en su escritorio. El riesgo es contextual: si un archivo .cfm se despliega en un servidor, EJECUTA código del lado del servidor que puede interactuar con bases de datos, sistemas de archivos y servicios externos. El código .cfm malicioso (webshells, puertas traseras) es una amenaza real para la seguridad del servidor en entornos ColdFusion; los administradores de servidores deben asegurarse de que no se puedan cargar archivos .cfm no autorizados (un vector de ataque común). Para los usuarios finales que solo tienen un archivo .cfm en su máquina local: no puede hacer nada sin un servidor CFML en funcionamiento.

Detalles del formato

en pocas palabras
NOMBRE COMPLETOColdFusion Markup Language Templatetambién conocido como CFM file, ColdFusion template
DESARROLLADORAllaire Corporation (1995); JRun Technologies; Macromedia; Adobe Systems (current, since 2005)desde 1995 (ColdFusion 1.0 by Allaire Corporation)
TIPO MIMEapplication/x-coldfusion
TIPOplantilla web del lado del servidor / código fuente CFML (texto plano)
Esta extensión también es utilizada por…
  • Archivo de componente ColdFusion (confusión con .cfc) - .cfc es una extensión relacionada pero distinta para los ColdFusion Components (código reutilizable similar a una clase); los usuarios a veces confunden cfm y cfc.

Programas que abren archivos CFM

Windows6 apps
Adobe ColdFusion Pago Despliegue el archivo .cfm en un servidor de aplicaciones ColdFusion; acceda a la página a través de un navegador en la URL mapeada. ColdFusion procesa el CFML y devuelve HTML.
Adobe Dreamweaver Pago Abra y edite archivos .cfm con resaltado de sintaxis CFML e integración con el servidor.
Adobe ColdFusion Builder Pago IDE basado en Eclipse para editar archivos .cfm con resaltado de sintaxis, asistencia de código e integración con el servidor ColdFusion.
Notepad Código abierto Ábralo como texto con resaltado de sintaxis CFML/HTML; edite el código fuente sin un servidor (sin ejecución, solo edición de código).
Lucee Código abierto Instale Lucee (motor CFML gratuito y de código abierto); despliegue el .cfm en la raíz web; acceda a través del navegador. Compatibilidad total con CFML para la mayoría de las plantillas.
Visual Studio Code Código abierto Instale la extensión CFML (por ejemplo, KamasamaK.vscode-cfml) para el resaltado de sintaxis e IntelliSense; edite los archivos fuente .cfm directamente.
macOS3 apps
Adobe ColdFusion Pago Despliegue el archivo .cfm en un servidor de aplicaciones ColdFusion; acceda a la página a través de un navegador en la URL mapeada. ColdFusion procesa el CFML y devuelve HTML.
Lucee Código abierto Instale Lucee (motor CFML gratuito y de código abierto); despliegue el .cfm en la raíz web; acceda a través del navegador. Compatibilidad total con CFML para la mayoría de las plantillas.
Visual Studio Code Código abierto Instale la extensión CFML (por ejemplo, KamasamaK.vscode-cfml) para el resaltado de sintaxis e IntelliSense; edite los archivos fuente .cfm directamente.
Linux2 apps
Adobe ColdFusion Pago Despliegue el archivo .cfm en un servidor de aplicaciones ColdFusion; acceda a la página a través de un navegador en la URL mapeada. ColdFusion procesa el CFML y devuelve HTML.
Lucee Código abierto Instale Lucee (motor CFML gratuito y de código abierto); despliegue el .cfm en la raíz web; acceda a través del navegador. Compatibilidad total con CFML para la mayoría de las plantillas.

Detalles técnicos

especificación profunda
Codificación de archivoTexto plano - UTF-8 (ColdFusion 2016+); los archivos más antiguos pueden ser Windows-1252 o ISO-8859-1
Modelo de ejecuciónSolo en el lado del servidor - procesado por el motor CFML de ColdFusion/Lucee; el archivo .cfm nunca se envía al navegador del cliente
Sintaxis de etiquetasLas etiquetas CFML utilizan el prefijo <cf...> - por ejemplo, <cfquery>, <cfoutput>, <cfif>, <cfloop>, <cfinclude>
Sintaxis de scriptLos bloques CFScript (<cfscript>...</cfscript>) proporcionan una alternativa similar a JavaScript al CFML basado en etiquetas
Acceso a bases de datosLa etiqueta nativa <cfquery> ejecuta SQL parametrizado contra orígenes de datos configurados; devuelve un objeto de consulta
Compilación en tiempo de ejecuciónEl motor CFML compila .cfm a código de bytes en la primera solicitud y almacena el resultado en caché; el archivo fuente permanece como texto plano
Firma binariaNinguna - texto plano, sin bytes mágicos
Tipo MIMEapplication/x-coldfusion (lado del servidor); el cliente recibe text/html
Motores compatiblesAdobe ColdFusion 2023 (actual), Lucee (código abierto, mantenido activamente), OpenBD (menos activo)
Desarrollador originalAllaire Corporation (1995); adquirida por Macromedia, luego por Adobe en 2005
Extensión complementariaLos archivos .cfc (ColdFusion Component) contienen componentes reutilizables similares a clases; los archivos .cfm son las plantillas de página que producen la salida
Tamaño de archivo típico1 KB-500 KB (la mayoría de las plantillas entre 2-50 KB)
Soporte de frameworks MVCCFWheels, FW/1 (Framework One) y Coldbox son frameworks MVC de CFML comunes que despachan a archivos .cfm
Lanzado1995 (ColdFusion 1.0 by Allaire Corporation)
Última versiónAdobe ColdFusion 2023 (version 2023.0; codename Project Fortuna)
Especificaciónhelpx.adobe.com

Conversiones de CFM

Preguntas y respuestas de la comunidad

preguntado por usuarios
Hacer una pregunta rápida
Obtenga ayuda de personas que trabajan con archivos CFM. Sea específico: incluya su sistema y la versión del software.
No se necesita cuenta · respuestas generalmente en un día

Aún no hay preguntas; sea el primero en preguntar sobre los archivos CFM.

Preguntas frecuentes

¿Cómo abro un archivo .cfm?
Para leer el código fuente: ábralo en cualquier editor de texto (VS Code, Notepad++, Notepad). Para ejecutarlo y ver el resultado: necesita un servidor ColdFusion (Adobe) o Lucee; despliegue el archivo y acceda a él a través de una URL en el navegador.
¿Puedo hacer doble clic en un archivo .cfm para abrirlo?
Al hacer doble clic, es probable que se abra en un editor de texto (mostrando el código fuente CFML). El archivo requiere un servidor ColdFusion o Lucee para ejecutarse y producir una salida HTML; no puede funcionar por sí solo.
¿Cuál es la diferencia entre .cfm y .cfc?
.cfm es una plantilla de página que genera una salida HTML cuando se accede a través de una URL. .cfc (ColdFusion Component) es un módulo reutilizable con funciones, similar a una clase en otros lenguajes. Ambos contienen código CFML.
¿Se sigue utilizando ColdFusion en 2026?
Sí. Adobe ColdFusion 2023 es la versión actual. Muchos sistemas empresariales y gubernamentales creados a principios de la década de 2000 todavía funcionan sobre infraestructuras de ColdFusion. Lucee (código abierto) también se mantiene activamente.
¿Qué es Lucee y cómo se relaciona con .cfm?
Lucee es un motor CFML gratuito y de código abierto que ejecuta archivos .cfm y .cfc. Es el sucesor comunitario de Railo y es ampliamente compatible con las plantillas de Adobe ColdFusion.
¿Puedo convertir un archivo .cfm a PHP o HTML?
No existe un convertidor automático. Convertir a PHP requiere reescribir manualmente las etiquetas y la lógica de CFML. Para capturar la salida HTML, renderice la página en un servidor y guarde el resultado del navegador.

Referencias

1Adobe ColdFusion CFML Referencehelpx.adobe.com
2ColdFusion Markup Language - Wikipediaen.wikipedia.org

Siga explorando

en toda la base de datos

Extensiones principales esta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.MDMarkdown Document
4.PARTPartial Download File
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensiones relacionadas

.CRDOWNLOADChrome Partial Download File
.JNLPJava Network Launch Protocol file
.WEBARCHIVESafari Web Archive
.PARTPartial Download File
.DOWNLOADPartial / Incomplete Download File
.ASPXActive Server Page Extended (ASP.NET Web Form)

Herramientas de archivo gratuitas

Un identificador de archivos y convertidor de imágenes en el navegador - todo se ejecuta en su dispositivo.

Abrir la caja de herramientas

Explorar extensiones de archivo A-Z