ColdFusion Markup Language (CFM / CFML) je serverski skriptni jezik za izradu dinamičkih web stranica koji se temelji na "tagovima". Koristi ga Adobe ColdFusion server, kao i nekoliko alternativnih serverskih okruženja, kao što su: BlueDragon, Coral Web Builder, IgniteFusion, Railo...

Ključne prednosti su: lagan za učenje, visoka produktivnost, sintaksa slična HTML-u, temeljen na Javi...

Sintaksa

uredi

Sintaksa je veoma slična html-u. Tagovi počinju sa cf, nakon čega slijedi slovo. Moguće je kreirati i vlastite tagove. Po preporuci, nazivi vlastitih tagova bi trebali počinjati sa cf_, nakon čega bi slijedilo ime taga.

Primjer

uredi

<cfset pozdrav = "Hello world">

<p><cfoutput>#pozdrav#</cfoutput></p>

Spisak standardnih CFML tagova

uredi

  • cfabort
  • cfapplet
  • cfapplication
  • cfassociate
  • cfauthenticate
  • cfbreak
  • cfcache
  • cfcol
  • cfcollection
  • cfcontent
  • cfcookie
  • cfdirectory
  • cfdump
  • cferror
  • cfexecute
  • cfexit
  • cffile
  • cfflush
  • cfform
  • cfftp
  • cfgraph
  • cfgraphdata
  • cfgrid
  • cfgridcolumn
  • cfgridrow
  • cfgridupdate
  • cfheader
  • cfhtmlhead
  • cfhttp
  • cfhttpparam
  • cfif/cfelseif/cfelse
  • cfimpersonate
  • cfinclude
  • cfindex
  • cfinput
  • cfinsert
  • cfldap
  • cflocation
  • cflock
  • cflog
  • cfloop
  • cfmail
  • cfmailparam
  • cfmodule
  • cfobject
  • cfoutput
  • cfparam
  • cfpop
  • cfprocessingdirective
  • cfprocparam
  • cfprocresult
  • cfquery
  • cfqueryparam
  • cfregistry
  • cfreport
  • cfrethrow
  • cfsavecontent
  • cfschedule
  • cfscript
  • cfsearch
  • cfselect
  • cfservlet
  • cfservletparam
  • cfset
  • cfsetting
  • cfsilent
  • cfslider
  • cfstoredproc
  • cfswitch/cfcase/cfdefaultcase
  • cftable
  • cftextinput
  • cfthrow
  • cftransaction
  • cftree
  • cftreeitem
  • cftry cfcatch
  • cfupdate
  • cfwddx

Reference

uredi

Vanjski linkovi

uredi