Web pages can be delivered to your visitor from static, unchanging files or dynamically by programs written for that purpose.
A suitable approach for web publication of books or other non-changing written material, the static approach is the easiest to learn and create.
The dynamic approach has many advantages, including :
- the ability to separate content from presentation via HTML templates
- data used for filling in content can be changed, thus changing what a visitor sees when viewing a page
- program delivered pages can make use of or offer such features as shopping carts, cookies, memberships, and newsletters
- visitors can have information more tailored to their individual interests
What is the difference between server and client dynamic programming?
Websites reside on a server machine, but are seen on clients, the computer you use when browsing the web.
It's possible using languages like Perl, PHP, ASP/Visual Basic, Python, Ruby and others to have a program (or script) on the server create the content that the browser receives for a webpage. In fact eCommerce sites wouldn't be possible w/o this.
With the advent of Ajax we now have the technology to write dynamic code which works on both the browser and server at the same time. Some current large sites using Ajax include Google Gmail and Yahoo Finance.
How can I accomplish this?
Writing program driven, dynamic websites is Face 2 Interface's specialty. Contact us when you're ready to explore the possibilities.
Related Links
Web 2.0 Wikipedia article
O'Reilly -- What is Web 2.0?
Ajax Matters - blogs, tutorials, books, jobs
Ajax - a new approach to web applications by Jesse James Garrett
Ajax Wikipedia article
Websites Which Work - Hosting, Ecommerce, Dynamic Digital
Techtalk columns: Building dynamic websites
Your content contributors can work together to build content
Simplifying dynamic websites with mod_perl and The GIMP
iHTML - Server Side Scripting/Programming Language - Inline
Dynamic, interactive websites by Archetype
Database WebWorks: Dynamic Websites Through Database
Code Line - Dynamic Websites
|