CMS son las siglas de Content Management System, o lo que viene a ser un sistema de gestión de contenidos para páginas web.
Un CMS es un software desarrollado para que cualquier usuario pueda administrar y gestionar contenidos de una web con facilidad y sin conocimientos de programación Web.
No todas las páginas Web son iguales, y para ello tenemos varios tipos de CMS según el tipo de página que necesitemos. Los hay para blogs, páginas corporativas, inmobiliarias, tiendas on-line, noticias o magazines, contenidos multimedia, y así un largo etc. Algunos CMS son desarrollos con proyectos open source con complementos opcionales «premium» y otros funcionan bajo licencia de pago..
CMS para páginas web:
- WordPress- se trata de uno de los más utilizados…
- Drupal
- Joomla
CMS para tiendas on-line:
- Prestashop
- WordPress + WooCommerce
- Magento
Las ventajas más importantes de los CMS son:
- Los programadores y la comunidad están organizados para desarrollar y lanzar nuevas versiones de estos CMS de forma periódica.
- Existen miles de módulos (o plugins) desarrollados por otros programadores independientes que nos sirven para complementar el CMS base con nuevas funcionalidades de forma gratuita o de pago.
- Están diseñados para que una vez implementado el proyecto web, pueda ser el cliente final quien haga la gestión de contenidos, dejando al desarrollador para tareas de modificaciones, actualizaciones y mantenimiento.