Content Management System

From BC$ MobileTV Wiki
(Redirected from CMS)
Jump to: navigation, search

A Content Management System (CMS) is any system designed for the administration (creating, collecting, grouping, releasing, editing, deleting) of content.

The most common implementation of content management system[1] is arguably for use in the administration of content delivered over the web. In the enterprise, a CMS is often used for a plethora of other use cases, from Digital Newspaper "print-to-web" solutions to Marketing content, or from "corporate intranet" announcements to Employee training & E-Learning.


WCM

Web Content Management (WCM) is the process of arranging/organizing, scheduling, releasing, editing/updating/managing and removing/deleting/archiving content updates to a web-based portal or client for consumption by customers over a myriad of channels (devices/screens/OS/browser combination possibilities). Content in this context could be any multimedia format. While not the only method of doing so, often, a CMS is the best tool for enabling WCM and the digital transformation of an organization that it makes possible.


Specifications

DITA

Darwin Information Typing Architecture (also referred to as "Document Information Typing Architecture", commonly abbreviated as DITA) is an XML-based standard for document creation, editing and management standard that has become popular in enterprise CMS platforms.

JCR

Java Content Repository (JCR).

[2] [3] [4]

EXAMPLE

Currently, one of the most popular CMS' in wide deployment is Joomla, while the most developer-friendly (in terms of extensibility) CMS platform is Drupal, however the blogging platform Wordpress has been increasingly customized to serve this purpose as well, and when classifying its basic out-of-the-box capabilities as a CMS (which it approaches with the new Wordpress.org Jetpack & Dashboard), it is by far the most popular platform; at an increasingly distant fourth place is Xoops (started by a Canadian professor/company). Other solutions are much more niche and company-specific, particularly the enterprise CMS solutions such as AEM (Java-based), Liferay (Java-based), OpenCMS (Java-based), DotNetNuke (C#/ASP-based), Plone (Python-based) & Movable Type (Perl-based).




Tools

  1. GatherContent: https://gathercontent.com/ (CMS re-publishing tool with integrations to AEM, WordPress, Drupal, Joomla, etc)
  2. Adobe Experience Manager (AEM): http://www.adobe.com/marketing-cloud/enterprise-content-management.html (See section: AEM)
  3. WordPress: http://wordpress.org | DEMO
  4. Drupal: http://drupal.org | DEMO
  5. Joomla: http://joomla.org | DEMO[5][6][7][8][9]
  6. Xoops: http://xoops.org | DEMO
  7. OpenCMS: http://www.opencms.org/en/ | DEMO[10]
  8. Adobe Experience Manager: https://www.adobe.com/ca/marketing-cloud/enterprise-content-management.html | DEMO
  9. LifeRay: http://www.liferay.com/ | DEMO
  10. DotNetNuke: http://www.dnnsoftware.com/ | DEMO | SOURCE[11][12]
  11. Plone: https://plone.org/ | DEMO
  12. FatWire: http://www.oracle.com/us/corporate/acquisitions/fatwire/support/index.html (acquired by Oracle)[13][14][15][16]
  13. ExpressionEngine: http://expressionengine.com/ | DEMO
  14. NewsCycle: http://www.newscycle.com/ | DEMO | PATENT (formerly "DTI Lightning", is a leading E-Newspaper "print-to-web" CMS)[17][18][19][20]
  15. Ektron: https://portal.ektron.com/ | DEV[21][22][23][24]


Resources


Tutorials

External Links


References

  1. wikipedia:Content Management System
  2. Importing JSON data into a Java Content Repository: http://asserttrue.blogspot.com/2012/05/importing-json-data-into-java-content.html
  3. Manipulating Content - The SlingPostServlet (servlets.post): https://sling.apache.org/documentation/bundles/manipulating-content-the-slingpostservlet-servlets-post.html#ManipulatingContent-TheSlingPostServlet(servlets.post)-ImportingContentStructures
  4. javax.jcr.nodetype.ConstraintViolationException: No matching property definition: PROPERTY error explained: https://stackoverflow.com/questions/39305827/javax-jcr-nodetype-constraintviolationexception-no-matching-property-definition
  5. Absolute Car Care was implemented in Joomla: http://www.skipsearch.net/acc/ (plus VirtueMart, jReviews, Sigsiu-SobiPRO & AllMovies extensions)
  6. Joomla - VirtueMart: https://extensions.joomla.org/extension/virtuemart | DEMO | SUPPORT
  7. Joomla - jReviews: https://www.jreviews.com/ | DEMO
  8. Joomla - SobiPRO (by Sigsiu): https://extensions.joomla.org/extension/directory-a-documentation/directory/sobipro | DEMO
  9. Joomla - AllVideos: https://extensions.joomla.org/extension/allvideos | DEMO
  10. Top 24 Java-Based Content Management Systems: http://dzone.com/articles/top-21-java-based-content
  11. wikipedia: DotNetNuke
  12. DotNetNuke codeplex project: https://dotnetnuke.codeplex.com/
  13. wikipedia: FatWire
  14. Oracle and FatWire merger/acquisition: http://www.oracle.com/us/corporate/acquisitions/fatwire/index.html
  15. FatWire CMS features: http://www.cmsmatrix.org/matrix/cms-matrix/fatwire-content-server
  16. Intro to FatWire: https://kksays.wordpress.com/2011/09/27/introduction-to-fatwire-wem/
  17. : http://www.prweb.com/releases/DTI_lightning/contentmanagementsystem/prweb4368704.htm
  18. Scottish Group Runs DTI Lightning, Advertising: https://www.questia.com/magazine/1G1-208110501/scottish-group-runs-dti-lightning-advertising
  19. Digital Technology International - insider look at the Montreal offices (team of 4): http://www.chaaban.info/2009/05/29/digital-technology-international/
  20. wikipedia: Newscycle Solutions
  21. Ektron - CMS400.net v7.6 User's Manual: http://documentation.ektron.com/cms400/v76/usermanual.pdf
  22. Ektron - CMS400.net v7.6 Developer's Manual: http://documentation.ektron.com/cms400/v76/DevelopersManual.pdf
  23. Ektron - CMS400.net v7.6 setup manual: http://documentation.ektron.com/CMS400/v76/setupmanual.pdf
  24. Ektron CMS - Site Replication: http://documentation.ektron.com/cms400/v70/SiteReplication.pdf

See Also

Content | Authoring Tool | AEM | Blog | Forum | WYSIWYG | Web 2.0 | E-Payment | E-Commerce