Part of what has unbottled community publishing is the use of databases to store and deliver content. It becomes clear to anyone working for an extended period on a website that there’s a lot of repetitive work. Unless you have some way to manage your content, a large site quickly becomes unmanageable. Databases are key to managing that growth.
Planning Your Database Tables
As a news site, you might want to keep a database of past stories for your readers.
If your site runs on open-source software, it’s likely to have one of two database applications available: MySQL or PostgreSQL.
There are several people involved in getting a database-powered site up and running, especially if you are having one custom-developed for your site.