Este tutorial ColdFusion est谩 escrito para los principiantes y le da una visi贸n general de los diversos componentes que conforman el entorno de ColdFusion.
ColdFusion es un entorno para la creaci贸n de aplicaciones web. Para crear aplicaciones, primero debe instalar el servidor ColdFusion. Este tutorial ColdFusion te orientar谩 en la direcci贸n correcta.
Instalaci贸n
Puede instalar ColdFusion desde el disco o descargarlo desde el sitio Web de Macromedia. ColdFusion (al menos la versi贸n MX 7) viene en las siguientes ediciones: Developer, Standard y Enterprise. La edici贸n de desarrollador se basa en la versi贸n Enterprise pero se limita a la ejecuci贸n en el servidor local y dos otras m谩quinas.
Para obtener m谩s informaci贸n, consulte la instalaci贸n tutorial. El Administrador CF
El Administrador ColdFusion es una interfaz web que se instala autom谩ticamente con ColdFusion. Se proporciona a los desarrolladores la capacidad de configurar la aplicaci贸n CF. Una vez que hayas instalado ColdFusion, puede acceder al Administrador CF y configurarlo de acuerdo a las necesidades de su sitio web.
Creaci贸n de Aplicaciones
Puede crear aplicaciones ColdFusion utilizando CFML. Se puede usar un editor de texto plano, pero un m茅todo m谩s f谩cil es usar un editor como Dreamweaver. Dreamweaver reconoce CFML, por lo que puede hacer la vida m谩s f谩cil. Por ejemplo, los c贸digos de color las etiquetas CFML para hacer su c贸digo m谩s f谩cil de leer, que proporciona una referencia CFML, que ofrece un men煤 CFML, magos, etc.
Guardar los archivos con una extensi贸n .cfm. Cuando el usuario solicita un archivo con esta extensi贸n, el servidor Web env铆a al servidor de ColdFusion de interpretar. CF procesar谩 toda la CFML a continuaci贸n, enviar el resultado de nuevo al servidor web. El servidor Web env铆a la p谩gina HTML resultante en el navegador del usuario.
Si usted necesita un editor, intente descargar Dreamweaver Etiquetas CFML
Al igual que HTML, etiquetas CFML tienen una etiqueta de apertura y la etiqueta de cierre. La mayor铆a de las etiquetas CFML 'fin son bastante explica por s铆 mismo. Algunas etiquetas CFML comunes incluyen <cfset>, <cfif>, <cfloop>, <cfquery>, <cfoutput>.
Ejemplo de CFML:
<cfset firstName = "Mundo">
Hola <cfoutput> # firstName # </ cfoutput>!
Este tutorial CFML fue dise帽ado para
<Cfif firstName eq "Mundo">
¡t煤!
<Cfelse>
que el mundo vea.
</ Cfif>
Funciones CFML
CFML ofrece una serie de funciones que se pueden utilizar para realizar operaciones l贸gicas y aritm茅ticas y manipular datos.Funciones comunes incluyen DateFormat (), DateAdd (), ArrayNew (), NumberFormat (), IsDefined () y muchos m谩s.
Conexi贸n a una base de datos
Muy posiblemente, una de las cosas m谩s comunes que va a hacer como desarrollador de ColdFusion est谩 consultando una base de datos. Para consultar una base de datos, es necesario hacer lo siguiente:
- Crear una base de datos
- Crear un origen de datos (a trav茅s del administrador de ColdFusion) y el punto a la base de datos
- Consultar la base de datos utilizando el c贸digo CFML. Por ejemplo, algo como esto:
<cfquery> etiqueta. Por ejemplo, algo como esto:<Cfquery nombre = "myQuery" datasource = "myDataSource" nombre de usuario = "MyUserName" password = "miContrase帽a">
select * from clientes
</ Cfquery>
Verdad
Si bien es cierto que se puede proporcionar a sus usuarios de la web con la funcionalidad de b煤squeda usando algo como SQL, existe una alternativa m谩s potente.
ColdFusion viene con un tercer motor de b煤squeda de partido por Verity. Se trata de un motor de b煤squeda de texto completo que se adapta bien a la b煤squeda de documentos no estructurados. Puede utilizar Verity para buscar archivos f铆sicos (es decir, Word, PDF, Excel, etc.) o los resultados de una consulta de base de datos. Cuando el usuario realiza una b煤squeda, Verity busca en "colecciones" (que ha configurado e indexado previamente). Verity ofrece una serie de operadores que puede utilizar para manipular los resultados de b煤squeda y estos son generalmente disponibles en forma de una etiqueta CF.
Sumario
Este tutorial ColdFusion ha proporcionado una introducci贸n a las principales 谩reas tem谩ticas de ColdFusion. En concreto, nos enteramos de que primero tiene que instalar el servidor ColdFusion. A continuaci贸n, deber谩 acceder al Administrador ColdFusion para configurar su aplicaci贸n ColdFusion. Vimos una muestra de las etiquetas y funciones CFML de uso com煤n, aprendimos c贸mo conectarse a una base de datos, y aprendimos acerca de la herramienta de b煤squeda de Verity que viene incluido con ColdFusion.
Proximos pasos