Back in the glory days of early web development, those who wanted to have a site made for them were generally also committed to also have a contract with the site designers for future maintainance & updates (or hire somebody FT to do it). Otherwise, they faced the prospects of their site not containing current & relevant information, and possibly having to wait even if there was an urgent need to update site information.

Today, most clients want the flexibility & economic advantages of a site that they can easily update some (or all) of themselves, with little or no understanding of web coding. The clients' visitors also benefit from the enhanced personalization, the most current info and the modern functionality of a dynamic, database-driven web application.

I personally think that all small businesses should utilize dynamic, database-backed site content managment systems to update their site & enhance the visitor experience. The very sound of that sentence is expensive, eh? But the reality of it isn't. It is less expensive in the long run to spend a little more up front to have a site that anybody can update, from anywhere, at anytime, via a simple web site, using simple web forms.

It is even simpler than it sounds, and even less expensive than you would think...