| |
Building
Websites that Work the way your business does
|
|
|
|
Server-side
programming includes Active Server Pages, CGI scripts,
ColdFusion, and JavaServer Pages, that allows to develop
applications for use on a Web server. These applications
serve as middleware, accepting form submissions from
the browser and using this information to query databases,
interact with mainframe applications, and send e-mails.
An HTML page with results is then sent back to the browser.
The choice of server-side language will depend on the
Web server and types of applications you require. |
|
|
All
modern Web sites integrate with live data from databases.
These databases may include product specifications,
customer data, office addresses, and other valuable
information. To achieve this integration, most sites
use one of four middleware technologies: ColdFusion,
Active Server Pages (ASP), CGI scripts written in Perl,
or Java. |
|
GLOSSARY
- Key Terms to Understand for Server-Side Programming
:
| Cookies: |
| Cookies
are pieces of information that are saved by your
browser in response to requests from your server-side
programs. This information is then submitted whenever
a user browses a page on your site, allowing your
site to recognize these users and respond with
customized information. |
| Drill
Down: |
| Drill
Down is the ability to go deeper and into more
detail. For example, if you have a budget on your
site, a user might see all the major budget categories
and totals. By clicking on the "Travel Expense"
category, the user would then see a more specific
list of travel costs by department; by clicking
on the individual departments, the user could
view a list by project or employee. |
| Form
Validation: |
| Form
Validation means checking whether the data entered
in a form is in the proper format. Form validation
is a vital part of ensuring that only accurate
data is submitted to your database. Perl, ASP,
ColdFusion, and JSP all have excellent features
for validating forms. |
| Structured
Query Language (SQL): |
| SQL
is the primary language your server-side programs
will use to issue requests to your database. Stored
Procedures: routines for data interaction that
are stored inside the database. Writing stored
procedures provides a faster and more secure way
to interact with your database's data. |
|
|
|
| |
|
|
|