Where to Go From Here
This guide provides you with the information you need todevelop Web applications and administer the ColdFusion Express Server.
From here, you can do any of the following to learn more about and do more with ColdFusion:
-
Check out the ColdFusion Express sample application at
http://localhost/ cfdocs/exampleapp/globalcorp/index.cfm/.
-
Attend a ColdFusion training class in your area.
-
See
/training.cfmwww.allaire.com/developer/training.cfmUpgrade to ColdFusion Enterprise Server or ColdFusion Professional Server, and ColdFusion Studio.
More detailed information on upgrade opportunities can be found online at www.allaire.com/coldfusion
158 Developing Web Applications with ColdFusion Express
A
Access
ODBC options 144 Adding
data sources 142 Administering ColdFusion
initial tasks 127
overview 126 summary of tasks 127
Administrator
accessing remotely 126
URL 126
Administrator, Cold Fusion 12 Administrator, ColdFusion
about basic security 152 about security 135
accessing 126
debugging options 138
logging 136
mapping directories 136 ODBC data sources 141 opening 132
remote access 132 Server Settings page 134
Allaire 4
contacting 4
headquarters 4
sales 5
technical support 4 AND usage example 100 Apache servers 16 Apache Web Server 18 Application page
cookies 41
Application page connectivity 9 Application page contents 8 Application pages and HTML pages 8 application.log file 137
Arithmetic 86
arrays 33
AUTH_TYPE variable 39 Automatic table generation,
about 155
B
Basic security 152
about 152
batch files 133
Boolean 86
boolean 84 Browser
cookies 40
C
CFCASE 83
CFELSE 83
CFELSEIF 91
cfexec.log file 137
CFIF 83
CFINCLUDE tag 136
CFLOCATION 91, 93
CFLOOP 82 CFQUERY tag
properties 53
CFSET tag 32
CFSWITCH 83
CGI (Common Gateway Interface) environment variables 38
check box 73
Checkbox 76, 84 Client variables
creating a data source for 154 creating data source tables 155 disabling global updates 155 enabling data source for 154 migrating 155
planning state management 152 purging 154
storage options 154 ways of managing 152
Client variables storage browser cookies 152
external repository 152
system registry 152 ColdFusion
developer resources 4
documentation, about 2 log file directories 136 processes on Solaris 128 starting 128
supported databases 142
ColdFusion Administrator 12, 47, 54 ColdFusion applications, keep these
guidelines 42
ColdFusion Components 8 ColdFusion counters
types of 140 ColdFusion performance
monitoring 139
ColdFusion processing order 91 ColdFusion services, Windows NT 128 ColumnList property. See CFQUERY tag
record numbers 54
COM 10, 46
Comparison 86
Conditional Logic with SQL usage example 101
conditional processing and cookies 41
conditional processing based on a CGI variable 39
CONTENT_LENGTH variable 39
CONTENT_TYPE variable 39 Cookie, HTTP
creating 40
CORBA 10
Currency 66
CurrentRow property. See CFQUERY record numbers 54
customtag.log file 137
D
data source 46 Data sources
about 142
verifying 148
database 46
Databases supported 142
Dates 66 dBase
ODBC options 145
DCOM 46
Debugging Administrator 138
debug output options 138 output to an IP number 138
decision functions 84 Directory
mapping 136
Disabling global client variable updates 155
Documentation conventions 2
Driver, ODBC 144
Dynamic parameters. See also Variables 29
E
Enforce strict attribute validation 134 Error logging 136
errors.log file 137
Excel 145, 154
F
fine-tuning and configuring 13 FORM tag 72
Functions types 65
G
GATEWAY_INTERFACE variable 38
H
HTML 66
HTTP cookie creating 40
HTTP_REFERER variable 39
HTTP_USER_AGENT variable 39
I
IDE service icon 129
IP number, specifying for debug output 138
IsDate 84
IsDefined 84
L
LDAP 46
LDAP servers 62
leverage 9
Limit Connections option 147 Limit database connection inactive
time 134
Limit maximum number of cached queries 134
Limit simultaneous requests 134 Log files 137
application.log 137
cfexec.log 137
created by ColdFusion 137 customtag.log 137
directories for 136
error logging 136
errors.log 137
rdeservice.log 137
remote.log 137
schedule.log 137
server.log 137
specifying new location for 136 tracking slow pages with 136 webserver.log 137
Log files, ColdFusion Administrator 136
Logging, ColdFusion Administrator 136
Login Timeout option 147
Login Timeout, Administrator ODBC option 147
M
mail server 46
mail servers 62
Maintain database connections option 147
Mapping 136
Administrator 136
Microsoft Access 144
ODBC options 144
Microsoft Internet Information servers (IIS) 16
multiple tables 100
N
Names
variables 38 nest CFIF tags 91
Netscape servers 16
Numbers
Numbers 66
O
O’Reilly WebSite servers 16 ODBC 46, 47
ODBC data sources Access options 144
Administrator 141
configuring (Windows) 142
dBase options 145
drivers for 144
Microsoft Excel 145
options 147
options (Windows) 143
text options 146
ODBC name 47
ODBC options 145 ODBC settings
advanced for ColdFusion 147 ColdFusion Login option 147
Opening, ColdFusion Administrator 132
Output, restricting 138
P
page navigation 58
Page proccessing order 22 Page processing order 12 Paragraphs 66
PATH_INFO variable 38
PATH_TRANSLATED variable 38
pattern matching 99 Performance monitor configuring 140
enabling for ColdFusion (Windows NT) 140
programatic looping 82 Purging
client variables 154
Q
Query, data
record number 53
QUERY_STRING variable 39
R
radio button 76, 84
radio buttons 73
rdseservice.log file 137 RecordCount property. See CFQUERY
record numbers 54 Recordcount usage example 103 redirect users to another URL 92 Registry, increasing maximum
size 153
Registry, maximum size 153 Registry, using to store client
variables 152
remote.log file 137
REMOTE_ADDR variable 39
REMOTE_HOST variable 39
REMOTE_IDENT variable 39
REMOTE_USER variable 39
REQUEST_METHOD variable 38
reset button 73
Restart unresponsive server 134 Restrict SQL operations option 147 run-time information 54
S
schedule.log file 137 Scope
variables 38
SCRIPT_NAME variable 38 Search interface output usage
example 103 Security
About Basic 152
select box 73, 76 Server
Limit connections option 147 Limit database connection
time 134
Limit maximum number of cached queries 134
Limit simultaneous requests 134 Server processing 25
Server variables CGI 38
server.log file 137
SERVER_NAME variable 38
SERVER_PORT variable 38
SERVER_PROTOCOL variable 38
SERVER_SOFTWARE variable 38
Simultaneous requests limiting 134
Slow pages tracking 136
SQL AND clause 99 SQL LIKE operator 99 SQL WHERE 99
SQL wildcard strings 99
SSL (Secure Sockets Layer) 41 Starting ColdFusion 128, 129 State management, external
client 153 Stopping ColdFusion
reasons for 129
String 86
structures 33
submit button 73
System Needs 16 System registry
increasing maximum size 153 maximum size 153
system tray 129
T
Table joins usage example 100 Tables joins 100
Technical support, contacting 4 Template cache size 134
Text
ODBC options 146
text contol 73
Text data sources 154 Timeout requests 134
Times 66
true or false 86 Trusted cache 134
U
Usage 100
Usage example 103
V
variable naming conventions 42 variable scope and prefix table 43 Variables
CGI environment 38
CGI server 38
Verifying data sources 148
W
Web Server compatibility 16 Web site
Allaire 4
webserver.log file 137
When clients request a ColdFusion application page
22
Windows 95
starting ColdFusion 129 Windows NT
starting ColdFusion 128
162 Developing Web Applications with ColdFusion Express