CMPS 335 Advanced Web Publishing
Perl CGI Programming

Assignment 1 (Page Hit Counter) - Spring 2002

Primary Objectives of the Assignment
  1. Creating your website home page using frames (index.html)
  2. Creating a page counter Perl CGI script (using file I/O)
  3. Using server-side include (SSI) statement

Your home page provides an overview of your website's content and it should contain links to both the Web pages you have created and other Web pages on the Internet.  Links may be grouped in menu form to give readers an easy-to-scan overview of your website. For this assignemnt, use frames to design the page layout for your home page.  The home page HTML file is a page definition file consisting of two row frames, with the bottom frame further divided into two column frames as shown below:

(Header Frame)

(Menu Frame)

Assignments
link 1
link 2
link 3

 
     (Contents Frame for displaying web pages)    


Please note the following features and incorporate them in the frame page.
  1. The header frame should contain the title of your home page and should remain static.
  2. The frame on the left is a menu frame.  It contains a menu of links to your assignments and other web pages in your website and external web pages on the Internet.
  3. The frame on the right is a contents frame.  It displays the page associated with a link from the menu.
  Go to Example