by James on Fri Aug 20, 2004 7:16 am
@Robbyjo & Mr. Wen
You’ve stumbled in part across something I have been very seriously considering for some time now. Once I started learning PHP it opened many doors at KMA. From the time I wrote that goofy little dice roller I’ve gone on to all but master the language, and now I could write basically anything I could visualize—heck, I could duplicate the Wikipedia given enough time and a dash of insanity. This combined with MySQL has led to me thinking about major changes at the site.
I was already considering a sort of encyclopedia, and with the addition of a database maintaining it actually became realistic. When Kong Wen told me about his own encyclopedia I started thinking about even more. All the common information behind Kongming’s Archives could be moved to a large database which stored all the tidbits for easy retrieval. For example, instead of including the style name of an officer everywhere, I could actually just fetch it from a universal entry in the database. I could dynamically generate the biography listings using database entries for each officer as well. The potential really has no limits, other than the stress it places on said database, and the costs of said tasks (PHP and MySQL are obviously more expensive in terms of processor power and bandwidth than static pages).
At the center of all of this comes to play my real hope for the future, a sort of encyclopedia for Romance of the Three Kingdoms that anyone could update (though in reality it will probably be login/password based, and it may store backups of records in case people pull something funny). For any given officer or event you might have dozens of possible entries, such as DoB (SGYY/History), Name(s), Styles, Chapter Appearances, Biographies, and more. I would update it myself as I went along as it would be the hub of data for the site, but by letting other people update it as well it can grow into a very useful resource that requires almost no involvement from me—giving it infinite growth potential.
That’s a very large pill to swallow though, and I’m not going to get ahead of myself. For now I’m working on cleaning KMA up and making things much more automated than before (for example, the biography pages are now almost entirely dynamically generated—entering a new biography takes me a matter of five or so minutes). Once that is done, I’ll look at other areas of the site that could benefit from similar activities. If the first roots of this encyclopedia idea are to be born, they’ll be working with Kong Wen with the absolutely wonderful reference he is already creating. At that point the first roots of said encyclopedia may appear on the site for closed testing, and they will just be basic officer details.
So in summary, all the chaos that has been floating about does have a vision holding it all together. There’s order where chaos seems to abound. KMA could have a long and bright future ahead of it.