Michael
|
I completely agree with "guest" (what's your name, guest?) An automated database in its pure form, like the goldeneye and perfect dark elite, or even worse: the time splitters 2 elite, have their disadvantages. Less player interaction, no more interesting PR reports, no method of viewing players activity and player progress, it becomes easier for cheaters to input false times, etc.
However, there are methods to get rid of those disadvantages: - Have the automated database generate activity logs that show a list of all active players with their updated PRs for each update. And make that automatically generated activity log viewable to the general public (by posting it on the mainpage for example), so everyone can read and discuss it. - At each update, let a webmaster (Sami) view all submissions and approve them before the database actually updates the times pages. - Keep a yahoogroup, or other messageboard, to talk about your PRs or make comments on the PRs posted in the activity log.
Those were examples of methods to decrease the disadvantages of an automatic database.
And now to the advantages of an automatic database: - Updating the page will take only 5 minutes - If the times are entered correctly, all times and stats pages will be error free - The database can easily create more stat pages: like total times, average finish, SR scores for 3lap, fastlap, number of world records etc. With some programming experience one can even create a matchups viewer like the one at the MK64 site. - if someone wants to do it, the database can also save its own history, and show if a player moved up or down compared to a week ago on the ranking pages, and by how many places. And it might even create a table/graph showing progress of players over time. - With all those stuff being generated automatically within a few seconds, there's loads of time left to spend on other things: POW awards, news updates, video pages, strategy pages, etc.
I think you should give new methods a serious thought Sami. Not just stick to an old method just because "it works fine". Maybe a new method works even better. And then you should think of using that new method, unless you see real disadvantages. But it's not too easy to implement this stuff yet. The current geocities doesn't support php for example, so that would mean the site should move. And it also depends heavily on what Dirk will think about it. But you should at least give it some serious thought, maybe after your exams.
|