I use a flat file for the simple reason that I didn't want to write up an install script for the mod; keeping it as simple as possible to install/use. Writing the data to a database means having a method of reading it and possibly doing other things with it and I didn't want to write an entire Admin Module for it.
Also, I found that when I wiped the wall after X posts, users would figure this out and write junk to the board so that they could get a clean board from which to post their stuff. It kind of defeated the purpose since people could predictibly erase the board and those who posted towards the end got the least amount of exposure. You might be better off using some kind of random number instead of a fixed one.
|