Website Design and Architecture
Website Design and Architecture Introduction This chapter focuses on the challenge of how to manage the ongoing development and maintenance of Web-based systems. In particular, this chapter targets the problem of Web systems that have dynamic content changes on a regular basis. Indeed, the Web has required businesses to become more dynamic and reactive in their thinking. Web sites that contain old images are considered slow to react to market needs. Users expect to see up-to-date information immediately. Take the New York Times Web site for example. It generates new content dynamically as stories become available (see Figure 16.1). The problem facing many organizations is how to provide a development infrastructure that can allow users to change content without the assistance of developers, and how these systems can provide easier development for programmers and database administrators. Furthermore, there are many organi- zations that need to receive ecommerce content from multip...