If you use blog or CMS software, the answer is yes, even though you might not realize it. But if you don't use CMS-type software to maintain your site, using a database might seem to be more overkill. However, even if you have a fairly plain website, you might find using a database makes the site easier to maintain and manage.
For example, I run the Web Design / HTML site at About.com and while I'm sure the content is managed by a database, I don't have access to it. But I, like a number of other guides, still use a database to manage my content and keep it up-to-date. I use a database before I upload the content, but that is still a viable way to manage the content. For example, I maintain my HTML Tag Library in a database, and then output the pages as HTML to load onto About.com.
Do you use a database in any way on your websites? Why or why not? Read this article to find out why databases can improve your sites immensely: When Should You Create a Database Driven Web Site?
More Help with Databases for Websites
- Data Driven Web Pages
- Database Software
- XML Sites Often Use Databases
- Databases @ About.com
- PHP / mySQL @ About.com