Newsletter para devsEntra

Aplicaciones reales de Grav CMS: ¿En qué proyectos puedes usarlo?

Hemos visto en otro artículo un análisis en profundidad de Grav CMS, destacando sobre todo su simplicidad y su independencia respecto a una base de datos.

Conociendo ya fortalezas y debilidades de Grav, ¿en qué proyectos puede tener sentido utilizarlo? En este vídeo te lo cuento.

Vídeoanálisis

Entornos sin base de datos

Cuando los requisitos del sistema nos impiden tener acceso a una base de datos. Si, es raro, pero hay empresas y administraciones que tienen modelos muy restrictivos y por temas de aprovisionamiento, hardware o seguridad impiden la ejecución de todo el despliegue de un gestor de contenidos habitual.

Así que tenemos que montar un CMS sin MySQL y esta es una buena alternativa.

Plataformas distribuidas

En la creación de plataformas multisite o cuando necesitas crear un SaaS (“Software as a Service”) con rápida creación de entornos de publicación de contenidos. Si trabajas en una organización que necesita tener una red de blogs (por ejemplo, una universidad para alumnos y profesores o una empresa grande para grupos de trabajo) y los usuarios finales no necesitan tener un sistema con todas las opciones.

O si quieres limitar la infraestructura necesaria para hacer un montaje así. Recuerda que Grav se nutre de un sistema de ficheros en carpetas para gestionar el contenido y las configuraciones, así que con copiar y pegar puedes tener clones de una web instantáneos.

Si te interesa profundizar en este caso o en cualquier otro, escríbeme a través del formulario de contacto con tus preguntas.

Gestor de contenido para clientes específicos

En tercer caso cuando el cliente plantea una web sin generar contenido nuevo y sin contratación de mantenimiento. Este es mi caso. Si utilizas otro CMS como Wordpress si debes estar a la última en actualizaciones y necesitas control sobre ellas, sobre todo si usas muchos plugins de diferentes fuentes, porque incrementan la falta de seguridad. Aparte de las herramientas de protección contra ataques que siempre necesitas instalar.

En Grav también es necesario actualizar, pero no estamos ante el mismo foco de ataques continuos de hackers sobre la seguridad del gestor como en otros más populares.

Además este tipo de proyectos sin mantenimiento requieren un esfuerzo más pequeño en la creación y modificación de contenidos, con lo que las piezas, a mi modo de ver, encajan para que usar este CMS tenga sentido.

Landing y formularios de campaña

La construcción de formularios con Grav es a través de ficheros de configuración, donde añadimos los campos con sus características básicas línea a línea. Parece difícil, pero no lo es, porque esto nos permite tener una metodología definida para crear los formularios.

Así que para una página de aterrizaje o un formulario de captación o campaña Grav puede ser una solución ideal. Además al tener soporte para publicación en varios idiomas, puede facilitarte la vida para crear una web de vida puntual.

Probar cosas nuevas y aprender

Y por último, un buen caso de éxito sería si te interesa conocer recursos nuevos y no caer en la monotonía de los de gestión habituales. Así sacarás tus propias conclusiones y te divertirás aprendiendo. Nunca está de más jugar con soluciones no tan conocidas o comerciales, porque siempre se saca algo de provecho. Te lo digo por experiencia.

Presentación de diapositivas

Espero que esta seria sobre GravCMS te haya sido útil. Si quieres saber más sobre Grav o sobre otros CMS, escríbeme a través del formulario de contacto.

Escrito por:

Imagen de Daniel Primo

Daniel Primo

CEO en pantuflas de Web Reactiva. Programador y formador en tecnologías que cambian el mundo y a las personas. @delineas en twitter y canal @webreactiva en telegram

12 recursos para developers cada domingo en tu bandeja de entrada

Además de una skill práctica bien explicada, trucos para mejorar tu futuro profesional y una pizquita de humor útil para el resto de la semana. Gratis.