view Introduction.stx @ 0:33c8dd739958

Vendor import of CMF 1.5.2
author fguillaume
date Wed, 20 Jul 2005 16:21:26 +0000
line source
1 Chapter 1: Introduction
3 Zope's Content Management Framework (CMF) allows you to manage your
4 organizations digital assets. The CMF lets you:
6 * Create and edit all kinds of content.
8 * Manage your content using custom business logic and workflow rules.
10 * Deliver your content in a flexible, powerful way.
12 Instead of taking a one-size-fits-all approach, the CMF allows you
13 to build your own content management system that meets your
14 needs. You can use the CMF to create all kinds of content management
15 systems including:
17 * Intranets - share knowledge and automate business processes within
18 your organization.
20 * Portals - deploy personalized content and leverage visitor
21 contributed content.
23 You will learn how to use and customize the CMF in the chapters that
24 follow.
26 CMF Content
28 A central idea of the CMF is that all kinds of digital assets
29 (including articles, reports, graphics, multi-media, etc.) are
30 treated as "content" objects. Content objects all share certain
31 features including: remote editing, security, workflow, and
32 customizable look and feel.
34 The CMF provides standard tools to edit and manage content. You
35 can create content through the web using a standard web browser,
36 or you can edit it remotely with desktop tools.
38 You can create custom content types to fit with your
39 organization's needs. For example, you might want to create a
40 custom purchase order content type.
42 The CMF promotes distributed authorship. Different categories of
43 users from managers to anonymous site visitors can create and edit
44 content. All content functions are controlled by security and
45 workflow rules. This allows you to construct a content management
46 system that meets your organization's needs. You can delegate some
47 responsibilities while retaining control.
49 CMF Services
51 In addition to content, the other central idea of the CMF is
52 "services". Services provide centralized management of site
53 features. For example, the workflow service configures business
54 process rules that govern how content is developed and
55 deployed. Here's a brief overview of key CMF services:
57 Membership
59 The membership service controls how users join your site. For
60 example, some sites allow visitors to become contributing
61 members, while other sites draw authentication information from
62 LDAP databases. The membership service controls both
63 authentication and user data.
65 Workflow
67 The workflow service lets you configure business rules that
68 govern how content is developed and deployed. You can tailor
69 workflow to control how content is routed between different
70 people as it is developed. For example, a news article might be
71 created by an author, and then submitted to an editor for
72 review. You can configure different workflow rules for different
73 types of content.
75 Security
77 Zope provides a unified security architecture that controls all
78 site functions. You can easily tailor the security policy for
79 different content types, and different locations in your
80 site. You can also delegate safely security policy maintenance so
81 that managers can set the security policy in their part of the
82 site.
84 Undo
86 The Undo service allows you to recover from mistakes. All site
87 changes (including changes to logic, presentation, and content
88 components) can be undone. Zope uses transactions that ensure
89 that the site never gets into an inconsistent state.
91 History and Versions
93 Zope provides a history and versions facility to content. This
94 allows you to keep track of content versions. You can track
95 changes in content over time and check point different content
96 revisions.
98 Look and Feel
100 The CMF provides a unified look and feel service. This service
101 allows you to provide a consistent look and feel as well as
102 personalize a site for different users. You can also reuse
103 content with different look and feel.
105 Metadata
107 The metadata service allows you to configure content
108 metadata. Metadata categorizes content by keeping track of
109 attributes such as title, author, last modified date, key words,
110 etc. By using metadata you can easily categorize and search your
111 content.
113 Search
115 Zope provides a powerful and fast search services. The search
116 service allows you to locate content based on full text search
117 as well as metadata. The search service can be used to build
118 reports as well as to provide search services to site visitors.
120 Conclusion
122 The Zope CMF gives you the tools you need to build a powerful
123 content management system that meets your needs. In the following
124 chapters you'll learn more about CMF content and services.