|
Think of a Word document, lots of different fonts and lots of pictures. It may
look nice and be very appealing. This same document could also have been made
by Power point or Publisher. Once a page is finished, this is what you got, a
page that cannot change its contents by itself. It is a situation of "What
You Have Is What You Got", and this is it!
Just imagine you had a shopping cart and you have categories and products for
sale. The products, prices and categories change from one day to the next. You
may not necessarily have a shopping centre, but you may be a real estate agent
and your products, categories and area of your services change constantly. For
example you might now add a new category to your products. For a shopping
center that might be say Dairy Products or for a Real estate this may be
Commercial Leasing. As soon as you add this to your database, instantly your
existing web site will show a new link for in this example would be for Dairy
Products or Commercial Leasing. And as you put new products into your database
in relation to this new category, your viewer can click to this automatically
created link and view your new products. You can add, edit or delete products
and categories from your database and your web sites changes instantly.
But there is much more to this. Think for example when you log in
and your name and details are displayed and you are remembered. This data is
also derived from the database.
EXAMPLE:
Say you query your bank accounts over the Internet. What happens is that first
you have to log in. So a database behind the web site will find you and
recognize you who you are and build a page on the server saying you name and
other details. As soon as you query your account, the software at the back site
of the web application, through powerful query languages requests the details
from the database, get the data and then builds the page on the server. When it
is finished, it will send it to your browser. So, you see, dynamic pages
actually don't exist. What does exist is software on the web server that asks
your database for specific data and then builds the page for you. It sends it
to you and discards the page.
But there is more. You can also add and delete data. The simplest
example is when you create some account on the Internet. In fact you are
putting data into a database, which is on a web server.
But there is even more as dynamic web sites may not necessarily
be seen but provide data for the back end of the Internet. For example you
might consume or supply data from a web service. For more information
Click here.
|