Las plataformas CMS son aplicaciones que nos permite crear sitios web, intranets, blogs, etc. Esta tecnología está dividida en dos grandes secciones.
Web visible
Sitio web tal como los conocemos, con header, footer, secciones, logueo, etc. Con su usuario accede al sitio y lo navega.
Web back-end
Los CMS permiten gestión de las acciones, contenidos, usuarios. El back-end tiene plantillas, menús, configuraciones y muy poco código.
Ventajas/desventajas de CMS
Ventajas
Fáciles de utilizar
Fácil creación y mantenimiento
Optimización de búsquedas orgánicas
Recursos
Tipos y tamaño de los trabajos
Bajos costes
Desventajas
Mantenimiento
Fallos técnicos
Soporte técnico
Tipos de CMS
Los gestores de contenidos se pueden clasificar de diversas maneras:
Según su tecnología, en base a su funcionalidad y por su licencia.
Por su tecnología
Java: LifeRay, WebControl CMS, Open CMS, Magnolia, dotCMS
JavaScript: Ghost
Ruby On Rails: Alchemy CMS, Publify
Python: Django CMS, Plone
En base a su funcionalidad
Enterprise content management (ECM): LifeRay, Typo 3, Sitecore CMS
Digital asset management (DAM): Bynder
CMS especializados en comercio electrónico: Magento, Shopify, Opencart, Prestashop
CMS para crear Wikis: Mediawiki, TikiWiki
CMS con foco en foros: phpBB, vBbulletin
Por su licencia
CMS de código abierto con licencia GPL
CMS de licencia cerrada