[CentOS-docs] Improving the website and forums

Wed Jan 7 19:09:34 UTC 2009
John <jses27 at gmail.com>

> -----Original Message-----
> From: centos-docs-bounces at centos.org 
> [mailto:centos-docs-bounces at centos.org] On Behalf Of Ralph Angenendt
> Sent: Tuesday, January 06, 2009 9:37 AM
> To: centos-docs at centos.org
> Subject: Re: [CentOS-docs] Improving the website and forums
> JohnS wrote:
> > 
> > On Mon, 2009-01-05 at 21:19 +0000, Karanbir Singh wrote:
> > > JohnS wrote:
> > > > One other hinderance is tha MoinMoin uses a Flat File 
> Data Base instead of a RDMS. Which when the site gets really 
> bigger you will 
> > > > begin to notice the filesystem load greatly.
> > > 
> > > as opposed to having a db that thrashes itself ? I fail 
> to see what your 
> > > point here is.
> > 
> > The point is having a slew of 20,000 textfiles on a flat 
> file system is
> > utterly  unmanageable. 
> I don't see that with moin, the file layout on the disk is 
> pretty logical and
> straight forward. And moin doesn't render each page, it 
> caches pages as prerendered HTML.
I could have sworne it was Byte Compiled Python instead of HTML...:-)

The day you have to manage thousands of XRAYS, Ultrasounds, Mamographies,
MRIs and CT Scans you will understand why a RDMS is invaluble to data
management. Where as that Database is going to get 2 hits, Moin is getting
how many? Even on Moin caching operations has to Traverse many Directories
where as simple Index Querie results in 2 hits. Hit the index + file = 2
hits. Take a look at the Moin Data directory and tell me how many
directories you travers to get to that one specific wiki article. Yea, I
once at a time had an install of Moin and dumpped it when I found out how it
stored my data and the markup it put in it.

DB thrashing is no problem. Load up those tables in RAM and evaluate the
queries that is causing it. Going from TSQL to SPROCS to VIEWS and Triggers
can solve many of those problems in it self. I can understand people have
different opinions but I've had the real world problem dealing with it.