What's the bit about caching the site for 1 minute? You should probably
consider that art/css should be cached for a long long time and just
your HTML is generated on each pageload. Even then, the skeleton of your
HTML should be static with dynamic bits inserted from your database. So
depending on how you do that you might want to ajax in the updated
content or just serve up the html with dynamic stuff already injected.
CB
Michael Babcock wrote:
hey there;
I'm going to post the following design document, and want to know if
you all could read it, visit the site talked about, sign up, and test
it out. use
http://audioficks.net/contact
to show your findings please. that would be grate.
thanks
Michael Babcock
CS 195, morgan
Design Document audioficks | Fanfiction By Ear
Goals and Purpose
A Page on the domain:
http://www.audioficks.net
will give users the opportunity to network with other users as well as
sharing there fanfiction.
Audience
The target audience is primarily younger aged users, 16-25 with an
intrust in networking with other users, getting to know other users,
and sharing fanfiction. Adjectives to describe the audience are
intelligent, social, and curious.
Design Requirements
navigation bar showing users all the accessible links. Proper database
configuration, and relative scripts. The site should greet users via
username upon successful login, as well as give users the opportunity
to be able to customize there screen displayed after successful login.
Users also should have the opportunity to customize there profile to
there liking.
Delivery Requirements
The Web site should display as required on the following browsers.
• Internet Explorer, v6
• Safari 1.0 or later
• AOL 8 or later
• Mozilla Firefox 1.04 or later
The Web site should display on the following operating systems.
• Macintosh OS X 10.3 or later
• Windows XP Home or Professional
Cashing of the site should be enabled with a refresh rate of 1 minute,
giving the loading time of pages a slight increase so that the web
browser does not need to request information from the database as
often. This will also place less load on the server’s resources. The
site should not have a longer cash time of 1 minute since the site is
a dynamic site and content is often being refreshed.
Content
the main page will have a section for site news updates. There will be
a forum for users to interact with each other, as well, as each user
will have his/her own personal private mail feature. This allows users
to send each-other private messages with out them being displayed
publicly. Users also have access to there own personal blog that can
be updated locally, on the site, or remotely via rss feeds. This
personal blog users have access can be customized to show publicly, or
to be private. Users have a guestbook allowing visitor’s to there page
to leave them guestbook comments. Users also will have a personal
contact form, they can choose to block there personal contact form,
but this form will allow anyone else to use the form in order to
contact them. And finally, users have there “friend” list that allows
them to network with friends and learn what there friends are
currently doing.
Photographs will be minimum making the site rather accessible to the
blind. It will also give the site a slightly less loading time though
if a user wants he/she could use the provided photo gallery to display
there own photos.
the site may be changed and if users have something they would like to
see on the site they could contact the administrators via
http://audioficks.net/contact
and using the ticket system provided with the site.