分享

CmsFeatures

 figol 2006-12-06
Following common practices, features are organized in the three main phases of content management, then some that apply thoughout the content lifecycle.

This feature list is being researched and implemented as part of the effort to define a CMS MarkupLanguage called CMSML.

CMSML is then the basis for a CMS FeatureComparator, a side-by-side comparison of two CMS.

Content Creation (Acquisition, Aggregation, Authoring)

  • Acquisition

    • Native support for filetypes

    • Multiple file transfers (FTP, site import)

    • Conversion tools (e.g.,Word to XML "chunks")

    • Rights management

    • Mandatory tagging (force structure and semantics)

    • Supported RDF ontologies (e.g., Dublin Core)



  • Aggregation

    • Incoming syndicated feeds

    • Metadata management (read incoming metadata)

    • Integrated Web services (e.g., currency conversion)

    • UDDI tools



  • Authoring (Editing Tools, Templating, Tagging)

    • Content Element Editors (Naive and Power Users)

      • WYSIWYG Through-The-Web?

      • Text-only Forms

      • XML Editor

      • Spell checker

      • Content objects use templates

      • Asset repository (images, sounds, Flash, video, etc.)



    • Template Editor

      • WYSIWYG Through-The-Web?

      • Template Gallery

      • XML Editor



    • Tag Editor (semantics and style)

      • Drop-down menus of all tags

      • Metadata Thesaurus

      • Taxonomies/Ontologies online



    • Help online

      • Context-sensitive help

      • Documentation

      • Examples








Content Management Proper (Workflow, Editing, Approvals, Staging, Repository, etc.)

  • Workflow

    • Access Permission Levels (Privilege granularity)

      • Number of levels

      • Per User, Per Folder, Per Role, Per Item

      • Flexible assignments to workflow

      • Creator automatic owner

      • User subscription to workflow



    • Check In/Check Out

      • Open page on web (Edit this page)

      • Automatic file lock on open

      • Conflict Resolution (who has it?)

      • Instant Messaging (email, phones)

      • Merge Tools, Diffs



    • Workflow Messaging

      • Email notifications (links to work)

      • Status (stage in workflow)

      • Comments at each stage

      • Audit trail (workflow log)



    • Arbitrary Roles (Writers, Editors, Graphic Artists, Rights Managers, Publishers, etc.)



  • Versioning

    • Scheduling, Expiration

    • All elements, templates date/time stamped

    • Archive with rollback (per file or site?)



  • Personalization

    • Relationship Management (History)

    • Actions tracking

    • Session/Click/Behavior analysis

    • Individual visitor ID (cookies)



  • Localization

    • Multilingual server

      • Respond to browser language requests

      • Gist translation option



    • Workflow

      • Automatic notifications

      • Quality checkers



    • UI multilingual



  • Reporting

    • Chrono workflow and by worker

    • WebTrends-style for whole site

    • Specific monitors

    • Performance (page delivery times)



  • Storage

    • Format (text, HTML, XML)

    • Database only

    • Files

    • Files and database



  • Backup

    • Onsite and offsite

    • Files and database

    • To nonvolatile media

    • Disaster recovery plan



  • Security

    • Firewall rules

    • Encrypted sessions



  • Staging Server for QA

    • Testing methodology

    • Replicates publishing environment






Content Delivery (Live Server, Publishing, Syndication)

  • Publishing (Delivery)

    • Separate Delivery from Creation/Staging/Testing

      • Use different server platform?

      • Replication

      • Synchronization of mirror sites



    • Multi-Publishing to different clients

      • PDAs

      • Cell phones

      • Handicap accessibility





  • Syndication

    • RDF Syndicated News Feeds

    • Web services





Lifecycle enhancements (apply to all three phases above)

  • Security

    • Audit Trails

    • Users

    • System

    • Network



  • Business Rules

    • Records policies

    • Privacy policies



  • Integration

    • Single authentication

    • Enterprise portal

    • Legacy database reuse

    • Data warehousing



  • Metadata managment

    • Digital rights management

    • Digital rules management



  • Business Rules

    • Records policies

    • Privacy policies



  • Associations
                   

    • Hierarchy, taxonomy

    • Index

    • Cross reference



  • Analysis

    • Analytic tools

    • Pattern recognition



  • Search and Locate

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多