Enter your Sign on user name and password.

Forgot password?
Sign In | Subscribe
Start learning today, and be successful in your academic & professional career. Start Today!
Loading video...
This is a quick preview of the lesson. For full access, please Log In or Sign up.
For more information, please see full course syllabus of Adobe Dreamweaver CS6
  • Discussion

  • Study Guides

  • Download Lecture Slides

  • Table of Contents

  • Transcription

  • Related Books

Start Learning Now

Our free lessons will get you started (Adobe Flash® required).
Get immediate access to our entire library.

Sign up for Educator.com

Membership Overview

  • Unlimited access to our entire library of courses.
  • Search and jump to exactly what you want to learn.
  • *Ask questions and get answers from the community and our teachers!
  • Practice questions with step-by-step solutions.
  • Download lesson files for programming and software training practice.
  • Track your course viewing progress.
  • Download lecture slides for taking notes.
  • Learn at your own pace... anytime, anywhere!

Static vs. Dynamic Pages

  • Reference the slide at this url: http://cmairscreate.com/servers.html
  • The static environment
    • HTML pages
    • Only need a client, a server & the internet
  • The dynamic environment
    • Additional resources are needed in order to work with a database
    • A web server cannot directly communicate with a database
    • You need to use a server-side language
    • The server-side language communicates with the database
    • There are 5 different server-side languages available

Static vs. Dynamic Pages

Lecture Slides are screen-captured images of important points in the lecture. Students can download and print out these lecture slide images to do practice problems as well as take notes while watching the lecture.

  • Intro 0:00
  • Static Page Request Process 0:30
  • Dynamic Page Request Process 1:32
    • Application Server
    • Server Side Languages
  • Summary of Differences between Static and Dynamic 3:44

Transcription: Static vs. Dynamic Pages

What we are now going to talk about is the difference between static and dynamic pages specifically for websites and when you go to create them there are clearly differences between the two.0000

So, I have a slide on my website, we are going to take a look at that kind of explains the difference visually for you.0015

So, if we go to take a look at that and this is out at cmairscreate.com, what we are going to look at is a static page request first.0024

So, we will talk about a static page request and this is within the resources area of my website under servers.0035

A static page request really requires just a browser as the client and a web server as the web server.0045

The web server sitting there waiting for page request and when it gets one, it sends you back the page that you requested.0054

The browser reads the webpage, the web server serves it up and there is a request to the web server and a response sent back from the web server.0063

It is just a browser reading the page that the web server displays or sends back to them in terms of a response.0073

Very simple clear cut process, that page never changes, and every time you process a page it is absolutely identical to the previous one.0081

Let's take a look at the dynamic environment, which is very different, and a dynamic page request.0092

What occurs is there is an additional piece added in and a web server cannot specifically access a database.0101

So, normally a dynamic page request requires accessing database information, putting it together into the webpage and then that is the information that the user request.0111

The web server cannot take care of all that, so the web server needs some kind of assistance to do that, and that is exactly the environment we have here.0123

Here is our client computer making a page request.0135

Very simple, the web server says wait a minute I cannot talk to the database.0139

So the web server sends the page on to what is known as an application server or this middle man server that can actually communicate with the database.0145

So that middle man application server, in most languages, is actually making your database request and getting the information back from the database, putting all together onto a webpage.0157

So, that completed webpage get sent back to the web server and the web server just sends back the response.0172

So, a dynamic page request requires this extra little piece built-in to the middle of it and that is specifically a server side language piece.0180

There is five different types of server side languages you can use.0193

Cold fusion is one of them that are the Adobe server side language.0197

We also have another language called PHP, which is available, JSP standing for Java Server Pages, ASP or ASP.NET.0200

So there is 5 server side languages that are available for you to use if you need to build a dynamic website that makes database request,0213

As long as we are not making database request, we are not trying to do anything fancy, we can stay in the static page request area and that is specifically where this course is located.0224

You want to get very familiar with working with webpages, the web environment and dealing with everything going on and the browser side.0238

As well, when you are first learning the web, once you get into a situation where you want to move a bit beyond that, then you move into the dynamic page request piece.0249

Because it requires a database so, you need the database and its language it requires some kind of application server, so you have that and its language.0259

We are going to be on the static page request, throughout this course, but I wanted you to understand the difference between the two.0270

And you can always reference this slide once again at cmairscreate.com and it is the webpage request .html file.0278

But, that is the difference between static page request and dynamic page request out on the web.0288