Port and CMF

来源:互联网 发布:java 源码保护 编辑:程序博客网 时间:2024/05/18 01:43

Community-Originated Content

Overview

The CMF is aimed at content-oriented sites, much or all of which content is created and maintained by the members of the portal community. In order to make such content discoverable and useful to the community, the portal needs to collect a common core of metadata; the CMF uses the Dublin Core spec as the foundation for cataloguing and syndicating its content.

 

Tools for Building Community

Overview

A Portal is a site for managing a community's member-driven content. The portal's services are exposed to the members, and to the content objects they create, in the form of a set of "portal tools".

Each tool has a well-known name (e.g., portal_membership, portal_workflow, and should be unique within the portal. Each tool is required to implement a specified interface; content or code which needs the services of the tool should access those services only through its interface.

These interfaces define "plug points" at which the portal manager is free to substitute alternate tool implementations, piecemeal. For instance, a manager can start with a "stock" portal, and customize only the workflow by replacing the default portal_workflow tool with another which implements her site's workflow policies.

 

===

 

==> in short, a CMF supports portal functions. a portal is a site for managing a member-driven content. CMF includes three parts: Content, membership, and tools. content includes interfaces to organize and query content using dublin core meta. membership includes interfaces to manage the members, tools are used to connect the content with members, includs registion, discussion, catalogue, undo, workflow, actions etc.

 

==

Introduction to CMF

A bullet list and introductory overview to the power of the CMF and Zope and what they can do for you.

Web sites today have become sophisticated, dynamic experiences full of powerful services. At the same time, businesses want powerful new ways to leverage brand and engage customers, usually on a very large scale. Yet with the explosion of content on websites, managing the daily flow has become a very expensive, brittle proposition.

This is the market that content management systems (CMS) are ideal for. The Content Management Framework (CMF) from Digital Creations is designed to solve these content management issues by delivering the following benefits:

  • Superior speed to market for applications and content.
  • Dramatically decrease website staff workload by safe delegation of content authoring.
  • Powerful searches using sophisticated organization of content.

 

This guide introduces users to the CMF, showing them the kinds of uses for which it is suited.

Introduction

The CMF is designed as a framework of components for the Zope application server. This approach to content management delivers a number of benefits over other solutions:

  • Fast time to market
  • Both buy and build.
  • Reinventing content. All three tiers, multiple delivery,
  • Faster ROI.
  • More power for more people.
  • Semantic web.
  • Enforcement of content and business rules.
  • Structured content.

 

The content services in the framework include:

  • MembershipServices, including personalization
  • CatalogingServices
  • WorkflowServices
  • BasicContentServices
  • SiteDesignServices
  • IntegrationServices
  • DiscussionServices
  • ArchivingServices
  • SyndicationServices
  • RatingServices
  • TestingServices

From Zope, the CMF inherits a series of benefits:

  • Security
  • All three tiers as managed content
  • Web management and authoring
  • Clustering

The core set of frameworks in the CMF are Open Source, as is the Zope application server. Additionally, Digital Creations offers other value-added frameworks as part of its consulting services:

  • Project management
  • Help desk
  • Acceleration
  • Usage tracking