OR _CMS_

Document Sample
OR _CMS_ Powered By Docstoc
					CONTENT MANAGEMENT SYSTEM
OR (CMS)


                By Zena Al-Mida
WHAT IS A CMS
   A content management system or (CMS) is
    software that assists in the organization and
    presentation of content on a website. Most CMSs
    are easy to used, and do not required advanced
    computer skills.
WHAT IS A CMS
A CMS is made up of two applications
 Content management application

 Content delivery application
WHAT IS A CMS
A CMS is made up of two applications
 Content management application

     Allows the administrator to create and
  organize website content.

   Content delivery application
      Present the contents on the viewable website.
WHAT IS A CMS
The primary goals of the content management
 system are to:
     Identify users, their roles, and access levels on the
      site.
     Organize content into different sections and
      categories for ease-of-reuse.
     Create and define simple workflows for content
      creation and deployment
     Control versions of content
     Deploy design templates to give a more interesting
      look-and-feel to a published site.
     Provide advanced tools for adjusting site
      functionality.
WHAT IS A CMS
The CMS is designed to:
     Allow for a large number of people to contribute to
      and share stored data
     Control access to data, based on user roles (defining
      which information users or user groups can view,
      edit, publish, etc.)
     Aid in easy storage and retrieval of data
     Reduce repetitive duplicate input
     Improve communication between users
WHAT IS CMS
   CMS covers the complete lifecycle of the pages on
    your site, from providing simple tools to create
    the content, through to publishing, and finally to
    archiving.
TYPES OF CMS
 Web CMS
 Enterprise CMS

 Mobile CMS

 Component CMS
WEB CMS
 A web content management (WCM) system is a
  CMS designed to simplify the publication of web
  content, allowing content creators to create,
  submit and manage contents without requiring
  technical knowledge of any web programming
  language or Markup Languages such as HTML
  or the uploading of files.
 Several web-based content management systems
  exist both in the Open Source and commercial
  domains.
ENTERPRISE CMS
   Handle the content, assets, records and other
    information which define the structure and
    hierarchy of an organization.
MOBILE CMS
   The rapid growth in the mobile technology
    industry has led to an increasing demand for
    systems which can manage content for smart
    phones, mobile phones and other handheld
    devices.
COMPONENT CMS
   Component content management system (CCMS)
    is a specialist type of system which manages
    content at a deeper level.
There are two types of CMS:
 Open source CMS

 Commercial CMS
OPEN SOURCE CMS
   The beauty of an open source CMS is easy access
    to the source code, low cost/free, stability,
    community support and the option to extend the
    functionality via a series of add on’s. Examples of
    add on’s include a blog, wiki, form, RSS feed, tags
    etc.
ADVANTAGES OF OPEN SOURCE CMS
There are several advantages to using an open
  source system which include:
 Low cost: the source code can be obtained for
  free and the support provided with this system is
  often cheaper than a commercial CMS.

   Flexible and easy to customize: the easy
    availability of the code means that the system
    can be adapted to fit any business requirement.
ADVANTAGES OF OPEN SOURCE CMS
   Open platform: an open source system is
    designed using any open programming language
    such as Java, Python, PHP etc.

   Ability to share resources: an open source
    CMS enables the ability to share resources
    between companies and large organizations such
    as public sector bodies. The benefits of doing so
    are distributed between these companies which
    save time, reduce costs and boosts productivity.
ADVANTAGES OF OPEN SOURCE CMS
   Integration: the ability to extend and
    personalize an open source CMS means that it
    can be integrated with other software, for
    example XML.

   Trial evaluation: these systems can be
    downloaded for evaluation purposes before
    implementation. This enables the developer to
    fully test the system and to compare it with
    others before making a decision.
MOST POPULAR OPEN SOURCE   CMS
 WordPress
 Joomla

 Drupal

 Mambo

 Plone

 CMS Made Simple
CMS COMPARISON
Open Source CMS   Properties

CMS Made Simple   Available as a basic ‘out of the
                  box’ package which can be used
                  by non-technical users. Can be
                  expanded, e.g. add-ons.
                  But it’s a heavy drains on
                  resources and memory.
Drupal            WYSIWYG editor, user
                  management feature and
                  extensive support. Enables
                  multiple groups of users to
                  create, edit and publish content.
                  But it’s difficult to install and
                  control. Also it has a steep
                  learning curve.
CMS COMPARISON
Open Source CMS   Properties


Joomla            1. Powerful CMS which is easy to
                  install and use.
                  2. Easy to customize: does not
                  require any programming
                  expertise.
                  But it’s:
                  1. Heavy drain on server/servers.
                  2. Not ideal for small websites.
                  3. Limited number of templates.

Mambo             User friendly interface: designed
                  for use by non-technical people. A
                  mature system which installs
                  automatically.
                  But it’s better suited to large
                  websites rather than small
                  sites/blogs.
CMS COMPARISON
Open Source CMS   Properties

Plone             1. Easy to install and then use.
                  2. Scores highly on usability and
                  accessibility. And Access to a
                  wide range of add-ons and plug-
                  ins.
                   But it has slow performance and
                  some issues with caching.

WordPress         Easy to use and maintain via the
                  inbuilt dashboard.
                  Ideal for non-technical users.
                  However, sites built with
                  WordPress require more
                  maintenance
CMS COMMUNITY
The CMS has sections for:
 For Developer

 For Designers

 For Content Editors
FOR DEVELOPERS
Content management systems (CMS) contain a
 range of features which are standard across
 many systems and include:
     API: this enables interaction with other software
     Database, e.g. MySQL or Oracle
     Templates
     WYSIWYG editor
     User management
     Workflow management
     Easy to use interface
     Scalability
     Extendability
FOR DEVELOPERS
   Developers are interested in backend
    functionality; the ability to extend this
    functionality via a series of modules (add-ons and
    plug-ins) and a robust API.
FOR DESIGNERS
There are two main issues for designers as regards
  CMS which are:
 Customization

 Templates
FOR DESIGNERS
Customization
  Means the ability to change or modify themes to
 fit a particular set of requirements. This means
 creating a particular layout which is then used
 repeatedly to ensure a consistent design and
 behavior.
Templates
  A template is a single theme (e.g. a design),
 whereas a theme refers to several files that work
 together, for example an e-commerce site.
 Templates are ready-made web designs which
 enable sites to be built and maintained quickly
 and easily.
FOR CONTENT EDITORS
 This section is for content editors and authors
  and includes both new and experienced content
  creators.
 The content author/editor is the person
  responsible for uploading content to the site;
  editing content as and when necessary;
  carrying out updates and removing content as
  requested.
 A content management system (CMS) enables
  content authors/editors with little or no technical
  skills to manage content on a website. It also
  prevents duplicate content from being produced.
CONCLUSIONS
 An open source CMS is a good and cheap
  manegement system which may suite companies
  with a restricted budget.
 What needs to be determined is the purpose of
  the website, the target audience and the nature
  of the content. For example, if a website is to be
  primarily used as a blog then a CMS such as
  WordPress is likely to be more appropriate than
  many other types of systems.

				
DOCUMENT INFO
Shared By:
Categories:
Tags:
Stats:
views:2
posted:3/4/2012
language:
pages:28