Win a copy of Think Java: How to Think Like a Computer Scientist this week in the Java in General forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

General question - do major media sites use databases?

 
Ryan Day
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
(Bartender: Hope this is the appropriate forum, I was trying to avoid cross posting in multiple.)

I was wondering how major media web sites such as a newspaper or sports news site manage the process of storing and serving up their articles?

Are they stored in a database with web technology to build the pages for each user? Or is there typically some other storage mechanism?
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The article would probably be coming out of a CMS (content management system), which in turn would most likely store them in a DB.
 
Jeanne Boyarsky
author & internet detective
Marshal
Posts: 34378
346
Eclipse IDE Java VI Editor
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Ryan,
This is the correct forum. We appreciate your not cross posting.

Adding to what Ulf said, they also rely on heavy caching to prevent accessing the CMS/db on each request.
 
Justin Chu
Ranch Hand
Posts: 209
1
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Some sites cache to memory, while others may cache to other mediums, such as flat files. On the backend, there's usually some sort of database driven CMS for maintaining content and publishing rules.
 
Ryan Day
Ranch Hand
Posts: 87
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Thanks for the info. I've read about some open source content management systems. Anyone here familiar with, and which are considered industry standard? I'm interested for general knowledge (and maybe something to play around with), not a commercial project.
 
Ulf Dittmer
Rancher
Posts: 42967
73
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In the Java domain, OpenCms is the standard bearer, with Magnolia being a (somewhat distant) runner-up. Some non-Java CMS'es are more popular, though, e.g. Typo3.
 
D Rog
Ranch Hand
Posts: 472
Linux Objective C Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
You may find this link http://www.cmsmatrix.org/ useful.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic