Improvements in the creation, maintenance and management of web based
information are provided. A development environment conducive to
separation of tasks and data, works in combination with the means to
present views of changed information for approval to users. Data from
file systems and database systems can be combined to create a rich source
of material for users, while changes to such material can be effectively
controlled and released for production.