Tools like Adobe Dreamweaver and Contribute fall into a category of tools that enable a number of content management tasks in an o
ine sort of a way.
They enable non-technical users to edit content, have functionality to control who can edit what, and contain rudimentary tools such as link checkers that
can aid the more manual aspects of using an automated tool.
Making changes is a case of performing actions on an o
ine version of the site, and then having that tool upload all the touched files to the web server.
This comes into its own for large static sites. Whilst this may seem to limit your options in terms of o
ering alternative representations of content (RSS, for
example) it actually needn't. Just because you're generating static pages doesn't mean you can't have multiple representations, content reuse and so on -
your tool just has to support that.
What something like Dreamweaver and Contribute won't give you, however, is the ability to publish to schedules, easily manage multiple languages and
erent content to di
erent users and lose all those dynamic features that are almost par for the course with a modern site. However, for certain
types of content this can still be a good option.