The State of Website Development
As a website designer and developer, I enjoy keeping an eye on trends in the marketplace and watching patters with my clients. The process of creating and maintaining a website has undergone dramatic changes in just the last few years, not to mention the last decade.
In the not so distant past, website design for a company was about creating static pages of information. What I mean by static is that the design and content lived on the same HTML page that was usually too complicated to be updated by the client. So, website designers would create a website and then be called upon for each small copy or image update.
What has happened recently is that a separation has occurred between the design and the content. The design is on one side of the development process, but the content doesn’t live on the same file (or website page) as the design. Within the design, code is used that calls the content (ex. biography, photo, links) to be loaded onto the page from a Database. Thus, the information doesn’t reside with the website designer, but is now placed in the hands of the client who can update and maintain their own content.
A website page that calls the content from a database is called a dynamic page. We have moved from static website pages to pages that are dynamically driven and able to be updated by the client via computer or mobile device. The page will look the same to the end user.
The main shift here is that the client has become the owner and editor of their own content.
This may seem like an added task to the client. Something they want to outsource anyway. But, here’s the key feature. If you set up a dynamically driven site for your client, you are empowering them. They now have a database of their own information that they will keep forever. Think of it this way. If you purchase an iPhone, you can load, update, and maintain all of the information on that iPhone. Maybe you want to update the case around the iPhone every few years to the latest design trends, but that iPhone will be yours and you will be in charge of what it contains.
Here is an image that shows this process in a very basic way. The client now has their own user interface where they can add, remove, and archive information in their database without knowing the first thing about database management. Those changes take place in a website Admin area and are reflected in the database. The front end of the website (what the user sees on his/her computer) then pulls this updated information from the database.
Similarly, as a website designer and developer, you can maintain working relationships with your clients by updating the look and feel of their website every few years. You can incorporate the new standards and abilities available. But that database will remain the same for that client.
This is a very exciting shift. As your clients continue to see the importance of their website in gaining new clients, making new sales, or promoting their idea, they will want to maintain a closer relationship to that content and will have the ability by maintaining their own content.
Related posts:





Like your Posts.Thanks Keep Posting. Nice 0ne…
Thanks very much for your good post;this is the kind of thing that keeps me awake through my day. I have been searching around for your site after I heard about them from a colleague and was pleased when I was able to find it after searching for long time. Being a avid blogger, I’m happy to see others taking initivative and contributing to the community. I would like to comment to show my appreciation for your blog as it’s very enticing, and many writers do not get credit they deserve. I am sure I’ll drop by again and will send some of my friends.
[...] For more information about this shift in how websites are built, please read here. [...]