Dynamic Web Site: A Web site that utilizes client and server technologies such as jQuery, AJAX, PHP, and mySQL to provide a truly interactive experience. These technologies allow the user to submit and retrieve information, and often involve the generation of Web pages on-the-fly. Simple Web page creation tools are not capable of building dynamic Web pages - experienced programmers are required to design and build reliable and maintainable dynamic Web sites.
This simple, appealing site is for an author/artist retreat. Built with PHP and text data files, it is easy to update information such as photos and local interest links. Headers change for each page, and a different slideshow plays at the bottom of each page. A photo gallery combines all pictures from the other pages, and pictures can be clicked on for viewing in 'lightbox' format. The map/directions page integrates Google maps.

The site uses two key jQuery-based tools to engage the user:
  • jQuery Cycle: Provides an efficient photo slideshow at the bottom of the pages.
  • Fancybox: Adds lightbox image viewing and browsing through the photo gallery.
Simple, Appealing Design
  • Unique header images for each page.
  • Different slideshows for each page.
  • Google map insert for directions.
  • CSS use ensures consistent look and feel across the site.
  • PHP used to dynamically generate pages, so common page components are in one place for easy, error-free updates and changes.
  • Flat text files used to easily add photos and local interest links.
Script Enhancements
  • jQuery used to engage the user.
  • jQuery Cycle provides for efficient and appealing slideshows.
  • Fancybox used on photo gallery page to browse photos using 'lightbox'.
  • PHP code generates script for slideshows, using flat text data file.