Tecnología

Inicio

Cómo crear una fuente RSS de su página de ColdFusion

El lenguaje de scripting ColdFusion existe junto a HTML para crear páginas web dinámicas que pueden recuperar datos de bases de datos y crear formularios interactivos. Uno de estos elementos interactivos es el lector de sindicación realmente simple, que utiliza un estándar XML para entregar datos tales como entradas de blogs y actualizaciones de la web de una manera organizada. Usando la etiqueta cffeed en ColdFusion se puede construir un canal RSS de las bases de datos de los usuarios suscribirse a.

Instrucciones

1 Construir una consulta a la base de datos de la cual la fuente RSS obtendrá sus datos:

<Nombre cfquery = "alimentación" del origen de datos = "historias">

SELECT * FROM stories

</ Cfquery>

2 En el mapa los datos de la tabla a una estructura que va a utilizar para la alimentación:

<= Cfset mappedStruct StructNew ()>
<Cfset mappedStruct.publisheddate = "publicado">
<Cfset mappedStruct.content = "historia">
<Cfset mappedStruct.title = "Título">
<Cfset mappedStruct.rsslink = "storylink">

3 Crear un objeto meta de la fuente RSS, para contener los metadatos para la alimentación:

<Cfset meta.title = "Título">
<Cfset meta.link = "http: // storylink & quot;>
<cfset meta.description = "top"> Historias
<Cfset meta.version = "rss_2.0">

4 Crear la alimentación con la etiqueta cffeed:

<Acción cffeed = "crear"

query=&quot;#feed#&quot;
properties=&quot;#meta#&quot;
columnMap=&quot;#mappedStruct#&quot;
xmlvar=&quot;rssXML&quot;>