PlanetProject - Backup Survey Site (Plan 9)

PlanetProject Homepage

(Oct 2000 - Jan 2001)

The Project:
Create a backup site for the main PlanetProject survey site in case the main site failed to perform (or be completed) by the starting date of the survey. The survey site needed to have all the content and functionality of the main site, including all of the polls in all eight languages (Chinese, English, French, German, Italian, Japanese, Portuguese, and Spanish) as well as a way to display the poll-taker's answers and the aggregated data from everyone who had taken the poll so far. And it had to be done in less than one month.

The solution was to create a static backup version of the site, which would be much faster and able to handle a higer load volume than the original site. The polls were converted to use GET URLs when the poll-takers submitted their answers, and then the survey data was aggregated from those URLs taken from the web server log files. The aggregated data was written out into a number of tiny files for each question which could then be loaded into a frame and displayed with JavaScript. The GET URLs, accessed by JavaScript, also allowed each poll-taker to compare his/her answers with the overall aggregated data from everyone.

What I did:

PlanetProject Flash Intro

PlanetProject - Main Survey Site (Plan 5) (Oct 2000 - Dec 2000)

The Project:
Create a global online survey site with about 15 different polls each in eight different languages (Chinese, English, French, German, Italian, Japanese, Portuguese, and Spanish) using the combined technology and skills from a number of different companies. The surveying was to be the most extensive ever done and cover topics of interest to everyone, such as religion, sex, and sleep and dreams.

What I did: