17
Introduce Adobe ColdFusion Server SK Communications Everyone is Teach FT 2009.10.20 Jason Kang ([email protected])

Introduce Coldfusion Server

Embed Size (px)

Citation preview

Page 1: Introduce Coldfusion Server

IntroduceAdobe ColdFusion Server

SK CommunicationsEveryone is Teach FT

2009.10.20

Jason Kang([email protected])

Page 2: Introduce Coldfusion Server

What is ColdFusion Server ?

ColdFusion = WAS (Web Application Server)

Web Application Server ?

Dynamic Script Language / Server

ASP, JSP, PHP, CGI ..

http://techfeed.net/blog/index.cfm/2009/9/3/PHP-and-ColdFusion-Release-Timeline

Page 3: Introduce Coldfusion Server

ColdFusion Structure

Operating System (Window, Linux, Solaris, IBM, Mac ..)

WebServer (IIS, Apache …)

ColdFusion Server = WAS

Page 4: Introduce Coldfusion Server

ColdFusion Server Logic

Request *.cfm

Response HTML Source

Web

Ser

ver

Database

E-Mail

Chart

Files

Page 5: Introduce Coldfusion Server

ColdFusion Administrator

Page 6: Introduce Coldfusion Server

ColdFusion Administrator

Page 7: Introduce Coldfusion Server

ColdFusion Syntax

ColdFusion Tag + ColdFusion Function

<cfset var = “Hello World!”><cfoutput>#var#</cfoutput>

<cfoutput>#now()#</cfoutput>

<cfset var = now()><cfoutput>#var#</cfoutput>

<cfoutput>#URL.var# - #FORM.var#</cfoutput>

Page 8: Introduce Coldfusion Server

ColdFusion Tag <CFTAG>

<cfset><cfoutput></cfoutput><cfquery></cfquery><cfloop><cfif><cfelseif><cfelse></cfif><cfswitch><cfcase></cfswitch><cfdump>…

Page 9: Introduce Coldfusion Server

ColdFusion Function()

Now()NumberFormat()Find()Replace()isDefined()Len()DateFormat()TimeFormat()…

Page 10: Introduce Coldfusion Server

Compare Syntax

<cfif var1 IS var2><cfif var1 EQ var2><cfif var1 GRATE THAN var2><cfif var1 GT var2><cfif var1 LESS THAN var2><cfif var1 LT var2><cfif var1 GTE var2><cfif var1 LTE var2>

Page 11: Introduce Coldfusion Server

Using Database

1) ColdFusion Administrator Datasource

2) MS-SQL, MySql, Oracle, DB2, Sybase, Informix.. Access

3) Use <cfquery> Sql Syntax </cfquery>

4) Display with <cfoutput> or Practice with any ColdFusion Tags as <cfloop> <cfif>.

Page 12: Introduce Coldfusion Server

ColdFusion + Flash, Flex, Air = RIA

Source : http://www.daehancinema.co.kr

Page 13: Introduce Coldfusion Server

ColdFusion IDE Tools

Page 14: Introduce Coldfusion Server

ColdFusion Debug

<cfdump>

CF Administrator Debug

Page 15: Introduce Coldfusion Server

One Way of Study ColdFusion

Source : http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/index.html

Page 16: Introduce Coldfusion Server

You must study ColdFusion for yourself!

Page 17: Introduce Coldfusion Server

Thanks