
for "getting" and "putting" files: Even easier than dragging and dropping your files from the local computer to the remote computer is the concept of Get and Put. After you've established a connection to your remote computer using the built-in FTP client, retrieving files from the remote computer is as easy as clicking the Get button. Alternatively, you can easily send files to the remote computer by clicking the Put button. A centralized client for managing files within teams: As we'll explore in Part III, "Team Collaboration and Task Automation," Dreamweaver's support for working within teams is unparalleled. Facilitated by a defined site, collaborative teams can manage sites in Dreamweaver through a variety of channels including Check In/Check Out, Design Notes, site reports, source control programs like Microsoft's Visual SourceSafe, WebDAV, and Macromedia's Contribute. The ability to build site maps: One of the most under-appreciated features built into Dreamweaver is the ability to build and maintain visual site maps. In fact, the benefit to creating site maps in Dreamweaver goes far beyond the simplicities of a static visual diagram by allowing you to manage links and filenames directly from the site map layout and even print out the final layout for future reference. The ability to generate site reports: From an organizational management perspective, defining a site in Dreamweaver exposes the ability to generate site reports. Workflow statistics in terms of files that are checked out and recently modified can be generated. Additionally, you can create HTML reports that include analysis of various accessibility and usability flaws within your web pages or website. A site synchronization utility: Quite possibly my favorite feature, site synchronization is the process of synchronizing numerous local instances to one remote instance. As Figure 4.2 shows, you can sync files between your local home computer and your remote computer. Then when you go to work, you can synchronize between your local work computer and your remote computer. This process ensures that you're consistently working on the newest files and prevents file overlaps. Figure 4.2. Use the site synchronization features built into Dreamweaver to synchronize your files between multiple Dreamweaver locations and instances. [View full size image] The ability to work with templates and library items: Covered in more detail in Chapter 15, "Working with Templates," and Chapter 16, "Working with Library Items," templates and library items are managed, added, and edited via a defined site. As you can see from this list, there are numerous benefits to site management in Dreamweaver. Although these benefits won't appear obvious at first glance, they will become apparent as you gain experience working with Dreamweaver site management throughout this chapter and the book. Defining a New Site Site management in Dreamweaver begins with defining a site. When you define a site in Dreamweaver, you're essentially establishing a reference between