aspose file tools*
The moose likes General Computing and the fly likes Where the content is stored in forum sites? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Engineering » General Computing
Bookmark "Where the content is stored in forum sites?" Watch "Where the content is stored in forum sites?" New topic
Author

Where the content is stored in forum sites?

ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Where the content is stored in forum sites like javaranch, slashdot.org etc, in database or in web content management system?

Thanks.
[ September 19, 2007: Message edited by: ankur rathi ]
Ernest Friedman-Hill
author and iconoclast
Marshal

Joined: Jul 08, 2003
Posts: 24187
    
  34

I imagine there are many different solutions. Some sites do use full-on databases; others use flat files.

JavaRanch uses trained cows, each of which is tasked with remembering the contents of a single page. When a request comes in, one of our volunteers pokes the correct cow with an electric cattle prod, and the cow "moos" the page into a special microphone called a "cattle gateway interface" (CGI) using Moo-rse code. A computer translates the Moorse code into HTML and sends the response.


[Jess in Action][AskingGoodQuestions]
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

I would add that in the JIG Beginners forum, we are experimenting with alternative modes of triggering the cows -- using cookies rather than prods. The cows are rapidly gaining weight, placing some strain on the servers, but I still think it will be a viable solution.


"We're kind of on the level of crossword puzzle writers... And no one ever goes to them and gives them an award." ~Joe Strummer
sscce.org
Junilu Lacar
Bartender

Joined: Feb 26, 2001
Posts: 4755
    
    7

What?! You guys have electric cattle prods now? Back in my day as a bartender, we had to wrassle the steers to the ground and give a good tug on their tails to get them to moo up them pages.


Junilu - [How to Ask Questions] [How to Answer Questions]
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14270
    
  21

Originally posted by ankur rathi:
... or in wen content management system?

How do you think a content management system stores its data?


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 8 API documentation
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

Originally posted by Jesper Young:
... How do you think a content management system stores its data?

Lotus Notes!
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

Originally posted by Junilu Lacar:
What?! You guys have electric cattle prods now? Back in my day as a bartender, we had to wrassle the steers to the ground and give a good tug on their tails to get them to moo up them pages.

For high-volume forums, most of the cows are accustomed to the traffic. It's kind of like riding horses at a resort, where the animals are so used to following the trail you can't steer them off if you try. Still, every once in a while, you get an ornery one...
Eric Pascarello
author
Rancher

Joined: Nov 08, 2001
Posts: 15376
    
    6
Originally posted by marc weber:
Still, every once in a while, you get an ornery one...


That is called dinner!

Eric
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Originally posted by Jesper Young:

How do you think a content management system stores its data?


Somewhere on the disk...
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42286
    
  64
Originally posted by ankur rathi:
Somewhere on the disk...


... which could mean files or a database.


Ping & DNS - my free Android networking tools app
ankur rathi
Ranch Hand

Joined: Oct 11, 2004
Posts: 3830
Originally posted by Ulf Dittmer:


... which could mean files or a database.


Okay, WCM uses files or database to store the content and provides features to manage the content.

That means, WCM doesn�t store the content.

Any idea where exactly most of the WCM available in the market stores the content? Files or database?

Thanks.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42286
    
  64
If by "in the market" you mean commercial systems, then the answer is databases.

By the way, the abbreviation "CMS" is much more common than "WCM".
marc weber
Sheriff

Joined: Aug 31, 2004
Posts: 11343

"Content Management System" (CMS) is a broad term, and exactly what it includes depends on who you're talking to -- especially if you're talking to a vendor.

For example, I'm working on a CMS that uses rich text files as source material, allowing authors to easily create/edit using MS Word. These are stored in a Document Management System (DMS), which I developed as a Lotus Notes database. The DMS automatically retains old versions whenever an edit is made, keeps track of versioning and edit details, and allows for tons of metadata (online locations, access controls, sorting information, keywords, etc.) to be associated with the source files. When a file is ready to go online, it is packaged as a SOAP message to vendor software (which I think is mostly .NET) that transforms the rich text to XML (or depending on our settings, some other format, like PDF). All of the "bookkeeping" (where content ends up and what it replaces) is maintained in an SQL database. The transformed web content is sent to one of several Lotus Notes databases to be accessed by the user. These databases are web-enabled with a browser interface similar to "MS Help" (see MSDN Library for a general example -- although in our case, the interface looks more like a Mac ). We are using Lotus Notes because it fit well with our existing infrastructure and is cost efficient in our environment, although alternative database options could have been used instead.

Anyway, we regard all of this as the CMS.
 
wood burning stoves
 
subject: Where the content is stored in forum sites?