Hvordan lage en RSS-feed fra din Coldfusion Side

Coldfusion skriptspråk finnes sammen med HTML for å lage dynamiske websider som kan hente data fra databaser og lage interaktive skjemaer. En av disse interaktive elementer er Really Simple Syndication leseren, som bruker en XML-standard for å levere data som blogginnlegg og nettsted oppdateringer på en organisert måte. Bruke cffeed tag i Coldfusion du kan bygge en RSS-feed fra databasene for brukerne å abonnere på.

Bruksanvisning

1 Bygg en spørring til databasen som RSS-feed vil få sin data:

<Cfquery name = "fôr" Datasource = "historier">

SELECT * FROM stories

</ Cfquery>

2 I tabellen data til en struktur du vil bruke for feed:

<Cfset mappedStruct = StructNew ()>
<Cfset mappedStruct.publisheddate = "publisert">
<Cfset mappedStruct.content = "story">
<Cfset mappedStruct.title = "Tittel">
<Cfset mappedStruct.rsslink = "storylink">

3 Lag en meta gjenstand for RSS-feed, som skal inneholde metadata for feed:

<Cfset meta.title = "Tittel">
<Cfset meta.link = "http: // storylink & quot;>
<cfset meta.description = "Top Stories">
<Cfset meta.version = "rss_2.0">

4 Lag fôret med cffeed tag:

<Cffeed action = "skape"

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