Walnut Hill Design | Website Design & Management located in Amherst, New Hampshire. | Serving NH, MA, VT, ME
Website Services Graphic Design, Brochure Design, Tri-Folds, Marketing Collateral

Database Driven Website Application Development &
Dynamic Website Content

The concept of using a backend database with your website

A database is simply a way to store and organize data. It can be as simple as collecting and storing an email address for a mailing list or a complex customer management system using multiple tables and relational data.

Building a database application to perform a function often reduces the manual labor in performing that task in the future. It can automate many processes that may be time consuming and unreliable to do manually. It requires additional development costs initially, but should provide a fast R.O.I. with time savings. In many cases it's really the only solution to the desired functionality.

The possiblities are really endless with what can be done. Here are a few examples on how a database can be helpful in a website.

EXAMPLE 1: Mailing List

A mailing list signup form is placed on your website. When that is submitted the email address is stored as a record in a table within the backend database. It checks for & prevents duplicates. Along with that email address you may want some other data to further target the user, such as if they prefer to receive HTML email or Text email, What Product or Location they are interested in, their location, etc.

Now you have a list building automatically. No need to manually enter all of these into a spreadsheet. We can build an administration page so you can view and edit the list.

Now when it's time to send them a message, we can build a web-based interface to compose a message to a filtered group, and send. If you use a 3rd party messaging we can build a page so you can submit a query with certain criteria and then display the filtered results so you can copy & paste the data into your system.

Example 2: Retailer & Dealer List

You want a way for customers to locate a dealer who sells your product. All the dealers or retail locations are stored in a database along with any specific information about them.

The user on the website then selects a few search criteria such as their location and what products they're interested in and they are given the results.

Example 3: Event List management

In this example let's say your business runs frequent events of some kind that you want listed on your website. Maybe it's on the road promotional events, a live music schedule, or daily specials.

Rather than manually edit the page(s) that this information will appear on, instead we'll create a database table storing all the details on the event and an administration page to manage the events. The page on the website will dynamically pull the content from the database and display it. Any changes to the data in the database will immediately be reflected on all page on the website where this info appears. It can also be set to only display events that occur within a certain timeframe.

Walnut Hill Design has extensive experience working with and developing web-based database driven applications and web pages. We typically code in PHP using a MySQL database, however .asp is also common.

Example 4: User Management & Restricted areas with Login

If your website needs a restricted area protected by a password and individual user accounts then you need a database to handle this.

This is just scratching the surface on types of uses for a database.

PRICING

Contact us to discuss how Social Networking can help your business. We'll help you put the right process in place to make it work for you.

Recent News

 


Websites 101

Wondering where to start with a new website?

Read our Website Starters Guide

 

Free Quote

Have a project in mind? Submit a free quote request form and we will review your project and provide an estimate.

Request a Quote or Project Consultation

WALNUT HILL DESIGN | (603) 249-3301 | Amherst, NH
©2012 Walnut Hill Design, Amherst, NH. All rights reserved.

Website Designed by Walnut Hill Design, Amherst NH