Qué es un CMS y qué ventajas tiene
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. Previamente un programador deberá desarrollar la página web en base al CMS más apropiado para el tipo de web, dejando las tareas posteriores de gestión en manos del usuario final.
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..
Los CMS más importantes se pueden dividir en dos grandes grupos:
CMS para páginas web:
- WordPress
- 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.
WordPress es el Rey
La cifra es escandalosa; Según un informe de W3Techs, el 30% de todas las webs están hechas con WordPress.
WordPress fue creado originalmente para la gestión de blogs, pero con el paso de los años, la fuerte comunidad que hay detrás ha ido mejorando el producto según las necesidades detectadas y añadiendo nuevas funciones que hoy en día nos permiten hacer casi cualquier tipo de Web: Desde un blog hasta una tienda on-line con acabados completamente profesionales.
En Departamento de Internet casi siempre hacemos páginas web con WordPress por considerar que es el más sencillo de utilizar para el usuario final, el más seguro y el más personalizable de todos.
Para finalizar, me gustaría enumerar algunas de las principales ventajas de usar WordPress:
- Uso sencillo: No es necesario saber programar para publicar y gestionar contenido dinámico o estático.
- SEO e indexación: Perfecta gestión del posicionamiento en natural en buscadores, permitiendo controlar varios aspectos fundamentales para conseguir aparecer en Google.
- Personalizable: Suelen ser sistemas con un alto grado de personalización: Desde el diseño de la web hasta nuevas funcionalidades y opciones que puede implementar un desarrollador.
- Escalable: Uno de los puntos fuertes de los CMS son los plugins o módulos que podremos añadir en cualquier momento y pueden significar una nueva funcionalidad.
- Seguridad: Actualizaciones de seguridad siempre al día, arquitectura robusta y con muchas opciones para personalizar las medidas de seguridad de un sitio web.
Personalmente, considero que la gran ventaja de estos CMS es que solo debes contar con los servicios de un programador en el momento de creación y lanzamiento de una web con CMS. Desde ese momento, el usuario final es quien gestiona el contenido de la web, con el ahorro en horas de programación que eso supone.
Si tienes pensando hacer una página web utilizando WordPress y vas a utilizar plantillas premium, te recomiendo leer esta entrada donde hablo de los inconvenientes de utilizar plantillas Premium para WordPress.
Hola Jordi, me gustó mucho tu explicación de CMS. Me gustaria aclarar una duda (soy nueva con esto de los CMS) yo hago sitios web como freelance, uso photoshop y dreamweaver, ahora con los CMS ya no usaria dreamweaver?, sino solo haria las paginas con estos sistemas y ya? veo que es mas rapido con los CMS. Puedo hacer todas las paginas de mis clientes con solo CMS? el proceso seria instalar el CMS en el host de mi cliente y SOLO en mi computadora instalar el WMAP? mil gracias por tu ayuda .
Hola Rosy,
Para crear un sitio basado en un CMS debes conocer bien el sistema que vas a utilizar si quieres crear planillas personalizadas, así que la rapidez es relativa. Por otro lado, puedes seguir utilizando Dreamweaver si quieres, tendrás que picar código igualmente, independientemente de si trabajas en local o en el servidor final.
Saludos!
Gracias Jordi, por ahora estoy aprendiendo Joomla y me gusta mucho. Por otro lado queria felicitarlos por el website, me gusta mucho los colores, estructura y por supuesto la informacion que tiene. En que pais estan ustedes? mil gracias!
es un tema muy bueno sobre todo para analizarlo miniciosamente
Hola Rosy,
Gracias por los cumplidos :)
Somos una agencia española (Barcelona).
Espero que los contenidos puedan ayudarte cada vez más, y suerte en tu andadura!
Saludos!
Hola Jordi,
Quiero crear una página web y querría saber qué ventajas y sobretodo desventajas me presenta usar un CMS frente a crear yo mismo la página web. No se trata de una web para un negocio, sino que la página web sería el mismo negocio en sí mediante suscripciones, pagos y publicidad. Al crearla con un cms la podría lanzar tanto en formato web como en formato móvil(y la aplicación también) sin problemas?
Gracias de antemano!
Con crearla yo mismo me refiero a diseñarla con lenguajes informáticos y de programación.
Saludos
Lo mejor de los CMS pero los que tienen una comunidad activa y grande, es que puedes encontrar muchas soluciones a problemas que puedan surgir o necesidades nuevas que puedan aparecer. Miremos a Woocommerce con WordPress, a alguien se le ocurrió que sería bueno integrar una tienda en su blog de WordPress y alguien se puso manos a la obra. Ahora hay una comunidad alterna girando alrededor del Woocommerce. Es maravilloso
Muy interesante
Dios le Bendiga Cristo jesus lo ama
Muy buena la explicacion del cms Gracias
Tuve que partir con Blogger porque leí que WordPress no me permitía usar mi propio dominio web, con la licencia gratuíta. Me da la impresión que WordPress es muy superior a Bllogger, pero si lo que tengo es precisamente un blog… me conviene cambiarme?
Hola!! Yo soy programador Java Web… Y las paginas que realizo, sin derectamente en el codigo… Como puedo integrar apache tomcat en joomla?
Yo nunca he usado Joomla,ningun CMS en mi vida.. Hasta ahora me encontre con un cliente que tiene una pagina web, administrada por joomla, me puse a mirar el codigo fuente de la pagina, y todo es automatico, en lenguaje php, hay una base de datos en mysql en donde se almacena la informacion de la pagina al momento de la edicion.. etc etc…
Pero en mi caso, como puedo hacer para integrar la pagina web en java que he hecho, a éste CMS.. Gracias..
Muy interesante.
es muy interesante, me agrada.
Muy interesante… y de mucha utilidad en los tiempos que vienen, donde la tecnología será determinante.
Un saludo desde Málaga!!!
Todos pasamos por la duda de si conviene html +php o wordpress, en mi caso prefiero delegar los plugins, funciones y mantenimiento a wp por que llevaria mucho trabajo, incluso cuando sale algo nuevo como la implementación de los snippets y otros detalles seo es mejor usar wordpreess
Estoy de acuerdo, wordpress mejor pero hay que tener cuidado con todos los complementos que agregas que pueden hacer daño al seo de tu página
Muy buen articulo gracias, Otra opcion facil de implementar como CMS y FTP Online en un solo archivo PHP sin usar bases de datos ni MySQL es el script PHP que se puede descargar gratis en: https://sabro.net/sabrocms.htm
es muy interesante, muchas gracias, me agrada.