The document discusses open source content management systems. It begins with an overview of key topics like web content, content formats, content management systems (CMS), enterprise content management (ECM), and web content management systems (WCMS). It then provides details on various CMS software, both open source and free/open source options. Examples of popular CMS like Drupal, Joomla, WordPress and others are listed along with their licensing and technical requirements. The document concludes that open source CMS offer a variety of capabilities and provide flexible technical architectures using common components like web servers, programming languages and databases.
08448380779 Call Girls In Civil Lines Women Seeking Men
OPEN SOURCE CMS FOR CONTENT MANAGEMENT
1. OPEN SOURCE SOFTWARE FOR
CONTENT MANAGEMENT
SYSTEM
Umesha Naik & Dr. D. Shivalingaiah
Lecturer Professor
umeshai@yahoo.com d_shivaling@yahoo.com
Department of Library & Information Science
Mangalore University
Mangalagangothri – 574 199
2. Session Agenda
Web Content
Content - Formats
Content Management System (CMS)
Enterprise Content Management (ECM)
Web Content Management System (WCMS)
Web Content Management System features
Types of Web Content Management
Content Management System Software
Open Source CMS software
Free CMS software
Free/Open Source CMS software
Conclusion
3. Web Content
Content broadly as 'the stuff in the Web site.'
This may include documents, data, applications,
e-services, images, audio and video files, personal
Web pages, archived e-mail messages, and more.
And include future stuff as well as present stuff.quot;
4. Content: Formats
Text (HTML, ASCII)
Binary objects (software)
Graphics
Images
WYSIWYG documents
PDF
Multimedia presentations
Digital audio, video
More bandwidth – more media rich content
5. The CM Process
The digital content lifecycle: create, update,
publish, translate, archive, and retire.
CM is a collaborative effort and it consists of
basic roles and responsibilities.
(www.wikipedia.org)
6. What is a CMS
A Content Management System (CMS) is a
computer application used to create, edit,
manage, search and publish various kinds of
digital media and electronic text.
CMSs are frequently used for storing,
controlling, versioning, and publishing industry-
specific documentation such as news articles,
operators' manuals, technical manuals, sales
guides, and marketing brochures.
7. What is a CMS Cont..
CMS is a web application designed to make it
easy for non-technical users to add, edit and, well,
manage a website.
Not only do CMS help website users with content
editing, they also take care of a lot of quot;behind the
scenesquot; work such as:
Automatically generate navigation elements
Making content searchable and indexable
Keeping track of users, their permissions
and security settings
And much, much more.
Examples of CMS software: Movable Type,
Drupal, SocialText, Interwoven, etc…
(www.wikipedia.org)
8. Definition of Web CMS
A CMS is an automated system used to manage the
content of a web site.
Typically, a CMS consists of two elements:
the content management application (CMA) and
the content delivery application (CDA).
The CMA element allows non-technical content
managers or authors to manage the creation,
modification, and removal of content from a web site.
The CDA element uses and compiles that information to
update (publish to) the web site. They can either
produce static web pages, or can be dynamic—where
content is pulled together on the fly when a user requests
a page.
The features of a CMS system vary, but most include
web-based publishing, format management, revision
control, and indexing, search, and retrieval.
9. Features of a CMS
Automated templates: Create standard output templates in
HTML that can be automatically applied to new and existing
content, allowing the appearance of all that content to be
changed from one central place
Editable content: Once content is separated from the visual
presentation of a site, it usually becomes much easier to edit and
manipulate
Workflow management: A content creator can submit a story,
but it is not published till approval and editing are done by the
necessary authorities
Document management: Managing the life cycle of a document
from initial creation time, publication, and archive and
document destruction
Identification: of all key users and their content management
roles, as well as the ability to assign roles and responsibilities to
different content categories or types
10. Enterprise Content Management (ECM)
According to AIIM
Enterprise Content Management (ECM) is
comprised of the technologies used to capture,
manage, store, preserve, and deliver content and
documents related to organizational processes.
ECM tools and strategies allow the management of
an organization’s unstructured information,
wherever that information exists.
Association for Information and Image Management. 2006
11. ECM
E
S
Database Management
I
Business Content Management
R
Forms Management and Processing
PTT
Customer Relationship Management
RNN
Content Provision and Creation
EEE
Electronic Document Management
TT
Business Process Automation Document Scanning and Imaging
N N EM
Content Security
Content Categorisation
EO Records Management
C AG
Personalisation Document Management
Content Syndication
N
Content Delivery Web Publishing Management
A
Document Archival and Retrieval
Digital Asset Management
M
Information Management
Corporate Portals
Digital Rights Management
Online Collaboration
Knowledge Management
12. Applications of ECM
Web and Portal Content Management
Collaborative Development
On Demand Publishing
Compliance
Records Management
Document Management
Digital Asset Management
Image Management
12
13. What is a WCMS
Wikipedia
“A Web Content Management System (WCMS or
Web CMS) is CMS software, usually implemented
as a Web application, for creating and managing
HTML content. It is used to manage and control a
large, dynamic collection of Web material (HTML
documents and their associated images). A WCMS
facilitates content creation, content control, editing,
and many essential Web maintenance functions.”
14. “Unlike Web-site builders like Microsoft
FrontPage or Adobe Dreamweaver, a WCMS
allows non-technical users to make changes to an
existing website with little or no training. A WCMS
typically requires an experienced coder to set up
and add features, but is primarily a Web-site
maintenance tool for non-technical
administrators.”
15. WCM
Modern web site implementations are architected with
two distinct sets of capabilities – creation and
maintenance of the content and delivery of the content
to the target audiences. Creation and maintenance of
web content is called Web Content Management
(WCM) and is a relatively new discipline in the history
of web technology.
17. Types of Web Content Management
a. Offline processing
b. Online processing
c. Hybrid Systems
18. The strategy of Web Content
Management
Identifying content requirements
Creating consistently structured content for
reuse
Managing content in a definitive source
Ensuring content complies with corporate and
government standards and guidelines
Assembling content on demand to meet your
customers' needs
19. Content Management Tools
Open Source CMS software
S.N Software Type License OS Platform Database
1 Bricolage CMS BSD MP PERL PostgreSQL
2 Cherry CMS GNU MP PHP MySQL
3 Daisy CMS AL MP Java MySQL
4 DSpace DC BSD MP Java, PERL Web Access Server
5 e107 CMS GNU MP PHP MySQL
6 Fedora DC ECL Linux XML,API Web Access Server
7 Frog CMS CMS AGPL3 MP PHP5 MySQL/SQLite
8 Greenstone DC GNU MP JAVA Web Access Server
9 Jojo CMS GNU MP PHP -
10 MiaCMS CMS GNU 2 MP PHP, JAVA MySQL
11 Midgard CMF LGPL LM PHP MySQL
20. Content Management Tools
Open Source CMS software
SL.N Software Type License OS Platform Database
12 oneCMS CMS GNU MP PHP MySQL
13 OpenCms CMS GNU MP Java, XML PostgreSQL
14 phpCMS CMS GNU MP PHP Flat-file database
15 PHP-Fusion CMS AGPL MP PHP MySQL
16 PhpWCMS CMS GNU MP PHP MySQL
17 razorCMS CMS GNU - PHP Flat-file database
18 TangoCMS CMS GNU 2 MP PHP MySQL
19 TGS CM WCM GNU MP PHP MySQL
20 TikiWiki CMS LGPL MP PHP MySQL
21 WebGUI CMS GNU MP PERL MySQL
22 Zena CMS MIT MP Ruby MySQL
23 Opus (CMS) CMS GNU MP PHP MySQL
21. Content Management Tools
Free CMS software
S.N Software Type License OS Platform Database
1 aqua CMS CMS GNU MP PHP MySQL
2 Cambio CMS GNU MP PHP MySQL
3 CMSimple CMS AGPL MP PHP Flat-file database
4 Quick CMS CCA 2.5 MP PHP Flat-file database
5 Radiant CMS MIT MP Ruby MySQL/PostgreSQL
6 Scoop CMS GNU MP PERL MySQL
7 SPIP CMS GNU - PHP MySQL
8 whCMS CMS GNU MP PHP MySQL
9 Xaraya CMS GNU MP PHP/ XML MySQL
10 XOOPS CMS GNU MP PHP MySQL
11 Zikula WCM BSD PHP/Smarty PostgreSQL/MySQL
22. Content Management Tools
Free/Open Source CMS software
S.N Software Type License OS Platform Database
1 Alfresco ECM GPL MP Java, JSP PostgreSQL
2 Apache Lenya CMS AL J2P Java, XML -
3 CiviCRM CMS - MP PHP MySQL
4 Cyclone3 CMS GNU MP PERL MySQL
5 dotCMS CMS GNU MP Java PostgreSQL
6 Drupal CMS GNU MP PHP MySQL
7 eZ Publish CMS GNU MP PHP MySQL
8 ImpressCMS CMS GNU MP PHP MySQL
9 Joomla CMS GNU MP PHP MySQL
10 Mambo CMS GNU MP PHP MySQL
11 MODx CMS GNU MP PHP MySQL
12 Nuxeo ECM LGPL MP Java EE PostgreSQL
13 Nuxeo CPS CMS GNU MP Python ZODB
14 Plone CMS GNU MP Python MySQL/PostgreSQL
15 PyLucid CMS GNU 3 MP Python MySQL/PostgreSQL
16 SilverStripe CMS BSD MP PHP MySQL
17 TYPO3 CMS GNU MP PHP MySQL
23. AGPL Affero General Public License
AL Apache License 2.0
API Application Programming Interfaces
BSD Berkeley Software Distribution
CCA Creative Commons Attribution 2.5
CMF Content Management Framework
CPL Common Public Attribution License
DC Digital Content
ECL Educational Community License
EMS Enterprise content management
GNU GPL General Public License
J2P Java 2 Platform
LGPL GNU Lesser General Public License
LM Linux/Macintosh
MP Multi-Platform
ZODE The Zope Object Database
24. Conclusion
• It has many facets including enterprise content
management, WCM, content syndication and digital or
media asset management.
A CCM system is concerned with the content within
documents.
It can locate and link content at any level of
organization, and it is used to build publications out of
re-usable fragments of content.
A brief summary of content management tools
distributed under open software licenses shows the
existence of a large number of these offering a variety of
capabilities and orientations.
It also summarizes, their technical architecture based on
the triad made up of web server, programming language
interpreter and database manager.
Enterprise content management is vital to most companies’ operations but many still don’t understand what it means or what it delivers.Some organisations may already have multiple content management implementations generally, in disparate systems from multiple vendors across the organisation.These systems may have accumulated over the approximately 15 years that content management technology has been available.Many of these implementations have resulted from mergers and acquisitions, as well as from isolated departmental decisions.Since the introduction of tighter corporate governance obligations, regulatory compliance, quality control, and many other fundamentals – there is an increasing recognition within all industries that sound information management has a greater role to play than ever before.Web and Portal Content ManagementCorporate web sites, ExtranetsCollaborative DevelopmentSales, Product Development, Issue ResolutionOn Demand PublishingMarketing Materials, Journals, Annual ReportsComplianceStandard Operating Procedures, Regulatory SubmissionsRecords ManagementEmail Archive, Invoices, Certificates, Public DocumentsDocument ManagementSpecifications, Proposals, Contracts, ManualsDigital Asset ManagementPhotos, Videos, GIS, EngineeringImage ManagementAccounts Receivable, Contracts, Citations