ColdFusion Is Easy to Learn

horseheadssolidInternet και Εφαρμογές Web

10 Νοε 2013 (πριν από 3 χρόνια και 5 μήνες)

73 εμφανίσεις


They could mean the ColdFusion Markup Language, a tag
-
based language that you can use to
create data
-
driven Web sites. But it's also the ColdFusion Application Server, which translates the
tags, talks to the database, and returns HTML to the Web browser.

Internally, ColdFusion works similarly to other hypertext preprocessors. The application server
recognizes ColdFusion markup, denoted by
<cf
, processes this code, and performs any necessary
operations. Then it returns the result in HTML. There are, of cour
se, a number of technologies that
do this, such as PHP, ASP, CGI, JSP, and so forth. If you're familiar with these languages, there are
a number of reasons to choose ColdFusion for making dynamic Web applications.

ColdFusion Is Easy to Learn

For one thing,

ColdFusion is an easy language to learn. Because it is tag
-
based, like HTML, it will
be familiar to newer programmers. ColdFusion also comes with its own Web
-
based administration
system that makes it convenient to manage your sites. This system, known as
the ColdFusion
Administrator, is a Web application itself written in ColdFusion. From within the administrator, you
can perform a number of tasks that help make deployment and maintenance of your applications
easy. Here are just some of the things that you

can do in a few mouse clicks:



Create searchable document directories that are instantly available to your ColdFusion
applications. Search Word documents, Excel spreadsheets, HTML, XML and PDF documents,
and more with the built
-
in Verity K2 engine.



Manage
all of your ODBC and OLEDB datasources. Verify connections, update
usernames and passwords, and connect string attributes.



Ease server monitoring with MIB support and sophisticated log
-
file filtering. New with
ColdFusion 5, you can create and deploy server

probes to monitor the health of your server.



Create ColdFusion Archive (CAR) files to wrap entire applications for easy backup and
deployment.



Manage server access with sandbox security, allowing for multiple developers to coexist in
protected environment
s on the same ColdFusion server.

No other Web programming language comes with such a tool.




ColdFusion is the hot way to create dynamic webpages that link to just about any database.


ColdFusion is a programming language based on standard HTML (Hyper Tex
t Markup Language) that is
used to write dynamic webpages. It lets you create pages on the fly that differ depending on user input,
database lookups, time of day or whatever other criteria you dream up! ColdFusion pages consist of
standard HTML tags such a
s <FONT SIZE=.+2.>, together with CFML (ColdFusion Markup Language)
tags such as <CFQUERY>, <CFIF> and <CFLOOP>. ColdFusion was introduced by Allaire in 1996,
acquired by Macromedia in a merger in April 2001, and acquired by Adobe in December 2005. It is
c
urrently in version 7.0.1, but the next version of the product (codenamed Scorpio) is already in
development.

Creating an application with ColdFusion is as straightforward as creating a static Web site. However, in a
ColdFusion application you can introdu
ce an incredible range of functionality that is not available either in
static Web sites or in traditional client/server applications. A ColdFusion application is very simply a
collection of pages, similar to a static Web site. But unlike the pages in a st
atic Web site, the pages in a
ColdFusion application include the server
-
side ColdFusion Markup Language (CFML) in addition to
HTML. CFML gives you the ability to control the behavior of your applications, integrate a wide range of
server technologies, and
dynamically generate the content that is returned to the Web browser.

When a page in a ColdFusion application is requested by a browser, it is automatically pre
-
processed by
the ColdFusion Application Server. Based on the CFML in the page, the Application

Server executes the
application logic, interacts with other server technologies, and then dynamically generates an HTML
page which is returned to the browser.

Here are more ColdFusion tips for new users:



Join your local CFUG (ColdFusion User Group)! The
se are groups of ColdFusion users that
meet to discuss programming and other developer issues. See
http://www.macromedia.com/cfusion/usergroups/index.cfm

for a list. Michael

and Judith
Dinowitz, the publisher and editor on this site, run one in New York (NYCFUG). Visit
http://wwww.nycfug.org

for details. Our Contributing Editor, Michael Smith, runs one in
Maryland. Visit
http://www.cfug
-
md.org/

for details.



For questions you could join the CF
-
Talk mailing list at
http://www.houseoffusion.com/
. Be
warned: This list generates 50
-
100

emails per day! Digest format is available for those who
cannot handle that much traffic.



A good site for ColdFusion newcomers:
CFNewbie.com
, run by Rey Bango, a well
-
respected
ColdFusion programmer and

community leader.



A good book is Ben Forta's
ColdFusion Web Application Construction Kit
.



1st Page 2000

is an ex
cellent freeware html editor and is similar to ColdFusion Studio.