• Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint
Share this Page URL
Help

Day 6. Introduction to Dynamic Web Appli... > Understanding Dynamic Sites

Understanding Dynamic Sites

Although it might seem as if building a dynamic Web site would be no different from programming a standard application (except for the need to provide an HTML interface), it's actually a very different process. The HTTP protocol makes life a bit difficult for Web application creators. For example, what happens if you want to accept input from a user, process it, collect a bit more information, process it, and compile the results? In a standard desktop application, this wouldn't be a problem; you'd just structure the program exactly as you want the tasks to be performed.

For Web deployment, you need to take a different approach to solving the problem. The reason for this is that only a single step of the program can be implemented at a time and those steps must somehow be linked together. However, the HTTP protocol is a stateless protocol, and there is no continuation between the user's computer and the server over the interim that falls between each page of a dynamic site. Every page that is loaded, if it is generated dynamically, is an individual execution of a program on the server.


PREVIEW

                                                                          

Not a subscriber?

Start A Free Trial


  
  • Creative Edge
  • Create BookmarkCreate Bookmark
  • Create Note or TagCreate Note or Tag
  • PrintPrint