Should Your Website be Database-Driven?
(Published in the December issue of Bizillion Magazine.)
Today, as businesses and organizations need their websites to do more than they did ten years ago database-driven sites are often the answer. The most common type of database-drive site is e-commerce, of course. Another type of database-driven site is one that has a content management system. Content management systems are useful for medium sites (100+ pages of content) and large sites (1,000 + pages of content) as well as sites that have advanced functionality (custom searches, listservs, interactive calendars, etc.).
Simple HTML websites still have their place on the web as they are easy to develop and there are many software programs out there to create them, such as DreamWeaver and GoLive. If your site is small, 25 pages or less, or your budget is small, $5,000 or less, an HTML site may still work well for your business or organization.
However, websites that are developed as static HTML pages contain all the content within the page itself (text, graphics, menu functionality, etc.). Whereas, a database-driven site may have one or just a few template pages that contain a series of commands that make calls to the database and load information dynamically each time a page loads. Template pages are built dynamically, on the fly, as a web visitor moves around the site.
To carry that comparison one step further, if you make a change to the navigation in a static HTML site, you’ll need to revise each and every page. If you make the same on a site that uses a database-driven content management system, you’ll only need to make it once.
Your company or organization may benefit from a content management system if any of the following are true:
1) Your site has over 100 pages of content
2) It’s updated frequently (weekly, daily or hourly).
3) Site structure and navigation change frequently (weekly, monthly)
4) You’d like to delegate content updates to departments or specific people within those departments and define their access to sections or pages of the website.
5) You’d like to be aware of content changes, or you’d like your managers to be aware without having to check with staff members on their progress.
6) You’d like to sell more than 25 products online.
7) You would like to allow people in different parts of the world to securely access specific pages or sections of the site to update and maintain.
8) You would like your web pages to automatically reconfigure to a printer-friendly size on the fly.
It’s really a numbers game. If your website has more than 25 pages of content, if it’s updated frequently, if many departments or people need to be able to add, edit and delete content, or if you have more than 25 products to sell, it’ll be faster and easier to maintain your website content with a database-driven website. Content management systems harness the power of a database to enable anyone to update their website without knowing any HTML or programming languages.
Why should you even care about this? Can’t you just trust a web design and development firm to pick the right programming language and functionality for your website? Yes, however, communication is key to ensure that they develop your site in a way that will support and grow with your company or organization. You don’t have to know thing one about programming, just the scope your website project and how you would like it to grow with your business or organization.
Today, as businesses and organizations need their websites to do more than they did ten years ago database-driven sites are often the answer. The most common type of database-drive site is e-commerce, of course. Another type of database-driven site is one that has a content management system. Content management systems are useful for medium sites (100+ pages of content) and large sites (1,000 + pages of content) as well as sites that have advanced functionality (custom searches, listservs, interactive calendars, etc.).
Simple HTML websites still have their place on the web as they are easy to develop and there are many software programs out there to create them, such as DreamWeaver and GoLive. If your site is small, 25 pages or less, or your budget is small, $5,000 or less, an HTML site may still work well for your business or organization.
However, websites that are developed as static HTML pages contain all the content within the page itself (text, graphics, menu functionality, etc.). Whereas, a database-driven site may have one or just a few template pages that contain a series of commands that make calls to the database and load information dynamically each time a page loads. Template pages are built dynamically, on the fly, as a web visitor moves around the site.
To carry that comparison one step further, if you make a change to the navigation in a static HTML site, you’ll need to revise each and every page. If you make the same on a site that uses a database-driven content management system, you’ll only need to make it once.
Your company or organization may benefit from a content management system if any of the following are true:
1) Your site has over 100 pages of content
2) It’s updated frequently (weekly, daily or hourly).
3) Site structure and navigation change frequently (weekly, monthly)
4) You’d like to delegate content updates to departments or specific people within those departments and define their access to sections or pages of the website.
5) You’d like to be aware of content changes, or you’d like your managers to be aware without having to check with staff members on their progress.
6) You’d like to sell more than 25 products online.
7) You would like to allow people in different parts of the world to securely access specific pages or sections of the site to update and maintain.
8) You would like your web pages to automatically reconfigure to a printer-friendly size on the fly.
It’s really a numbers game. If your website has more than 25 pages of content, if it’s updated frequently, if many departments or people need to be able to add, edit and delete content, or if you have more than 25 products to sell, it’ll be faster and easier to maintain your website content with a database-driven website. Content management systems harness the power of a database to enable anyone to update their website without knowing any HTML or programming languages.
Why should you even care about this? Can’t you just trust a web design and development firm to pick the right programming language and functionality for your website? Yes, however, communication is key to ensure that they develop your site in a way that will support and grow with your company or organization. You don’t have to know thing one about programming, just the scope your website project and how you would like it to grow with your business or organization.

