A work-mate of mine and were having the same discussion recently. I'm not a big fan of dbases, but maybe that's because I don't have to be...yet.
A couple things that could factor when considering dbases: 1. speed 2. additional middleware technology Is the speed of accessing dbase info more efficient than text files with regexes? Also when you implement dbase (middleware) code, you've added an additional layer of complexity. And another technology to learn, and I'm all about adapting to technology, but I'm more a fan of the KISS principle. =) I'm a regex fan. I like having control over the content I parse. I like the autonomy of not having to learn a middleware manufacturer's dbase parsing scheme. In short, it works for me (and apparently our effort to effectively audit our configurations). Btw, this model works well when parsing 100's of files containing 100's of lines of code apiece. I'm glad you brought this up. I'd like to hear others' opinions. Just my .02 cents. jab On Fri, 21 Feb 2003, Colin Johnstone wrote: > Date: Fri, 21 Feb 2003 05:24:07 +1100 > From: Colin Johnstone <[EMAIL PROTECTED]> > To: [EMAIL PROTECTED] > Subject: Text file or database > > Gidday all, > > A colleague and I were having a discussion re pros and cons of use of > textfile to store data over a database. When would you use a database in > preference to storing users in a textfile? > > I have written a mailing list application in Perl that that has a double > optin registration process, so I use two text files. When you first > subscribe your name is written to list one when you complete the > registration process your name is removed from List 1 and written to list > two. > > This works fine and currently I have 200 subscribers, when do you think this > will become unmanageable and would be better served by a traditional > database? > > Thanks > Colin > > > > -- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -------- Be straight and to the point. Don't waste others' time. Do your homework before you ask for help. --Unknown -- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]