One of the most powerful aspects of using a Web site to present information is the ability to publish frequent updates. Unlike more traditional media, such as print, a Web site can be updated on a continuous basis, limited only by the Web site staff's ability to generate the updates. As anyone who has ever participated in Web site management knows, the amount of such work should not be underestimated. The work can be divided into two broad categories:
Most Web sites employ some sort of standardized navigation scheme that is used on most, if not all, pages in the site. Often, the left and/or top of each page is used to display frequently used links and links that relate to the content of the current page. The effort required to keep the navigation working properly as the site is updated depends on the infrastructure used to create the navigation scheme. This effort often requires specialized technical skills, and must be performed by someone other than the person or people making the decisions about what updates should be made.
A common theme in both categories is that there are different roles, filled by people with different skills, who must work together to make updates to the Web site happen as smoothly as possible. Generally speaking, the following roles contribute to Web site creation and management:
Creating and managing a Web site in a way that enables the people in these different roles to work well together, and that eliminates or minimizes any bottlenecks that would otherwise occur, is a significant business problem and is the focus of this chapter. The next section discusses how Content Management Server can be used to solve this business problem.