
WEBSITE DESIGNERS - Sign up for your FREE web listing at Dirt Cheap Web Designs!
Register / Log In
Design Choices: Static or Dynamic?
So you're thinking, what's all this Static and Dynamic stuff?
First, to illustrate very simply what a dynamic site can do, I've made this page dynamic by adding a simple text input box. Go ahead and put your name in it, then click "Submit." Watch as your name appears to the right.
Pretty neat, huh? This is a really simple example of how a web page can interact with visitors.
Static and Dynamic, Defined
A static website is created from HTML (HyperText Markup Language) and looks the same for every visitor. Static websites can still contain some interactive elements like audio clips and contact forms. However they are not "dynamic" in the sense of tailoring the content to any one specific visitor.
A static website requires less development time than a dynamic one with the same amount of content. Static websites are initially more affordable for small business owners.
A dynamic website is created using one of several scripting languages, such as PHP, ASP, Coldfusion, Javascript, or Perl. Dynamic websites change depending on the information it gathers from the visitor. The information can also be stored in a database for later retrieval.
Common uses: user logins, shopping carts, administrative areas.
Dynamic sites initially cost more to develop than static sites. However, a dynamic site may provide functionality that will increase sales or reduce the time needed for updating and maintenance. Over time, a dynamic site may be more cost-effective.
Example:
A company called Cheez E Pizzas wants to send coupons to their website visitors who opt in to receive specials by email. To do that, we create a form that lets the visitor enter their name, email address, and their favorite kind of pizza. The results are stored in a database. When Cheez E Pizzas has a sale on Pepperoni pizzas, the dynamic script checks the database for all visitors whose favorite pizza is pepperoni. It then sends a coupon by email to just those visitors.
| Relevant Definitions from the Merriam-Webster Dictionary |
Main Entry: 1stat·ic
Pronunciation: 'sta-tik
Function: adjective
1 : of or relating to bodies at rest or forces in equilibrium
2 : showing little change <a static population>
3 a : characterized by a lack of movement, animation, or progression b : producing an effect of repose or quiescence <a static design>
Main Entry: 1dy·nam·ic
Pronunciation: dI-'na-mik
Function: adjective
1 : marked by usually continuous and productive activity or change <a dynamic city>
2 : of random-access memory : requiring periodic refreshment of charge in order to retain data
Go to the Merriam-Webster Dictionary |