Desarrollo de Aplicaciones

¿Como están los CMS en Laravel?

Cuando se habla de Frameworks vs CMS, por lo general comparamos uno con otro. Laravel no es una excepción y hay algunos proyectos populares de CMS que merecen atención.

¿Como están los CMS en Laravel?

Laravel CMS: Voyager

Laravel no tiene un panel de administración "core", algo que la gente suele pedir en GitHub.

Espero que nunca lo implementen, por dos motivos:

  1. Laravel no lo necesita, es preferible buscar o hacer uno si se necesita a tener que eliminarlo cada vez que no se necesite.
  2. Los hay y muy buenos fuera del core.

Laravel Admin: Voyager CMS

Hoy hablaremos de uno: Voyager.

Hay un par de aspectos negativos y unos cuantos positivos.

Debilidades:

  • Es muy nuevo y no está terminado.
  • El nombre. Si lo buscas en Google acabarás fuera del sistema solar si no especificas un poco.

Fortalezas:

Al ser un proyecto nuevo que va creciendo a veces echamos de menos algunas funcionalidades que con el paso de los días son credas. Cada semana lanzan entre 1 y 4 versiones, un aspecto positivo y negativo. Tanta actualización significa que hay que estar al día para no quedarte atrás, pero también implica funcionalidades nuevas. Cada día que pasa es mejor.

En una prueba realizada la semana pasada conseguimos hacerlo funcionar como un mini CMS y en media hora teníamos una front utilizando una plantilla HTML en la que añadíamos/editabamos contenido utilizando Voyager en la parte de administración.

Para proyectos pequeños puede empezarse a utilizar ya, para algo más grande y serio habrá que esperar un poco más mientras le añaden funcionalidades y lanzan la versión v1.0.

  • Media Manager: todos los archivos se encuentran en un mismo sitio, por si hay que eliminar una foto, o modificar su nombre...
  • Menu Builder: Un simple editor de menús. Simple por la dificultad.
  • Database Manager: Deja sin palabras lo simple que es crear una tabla utilizándolo.
  • BREAD Builder: Más impresionante todavía que el punto anterior.
  • Multiidioma: A partir de la versión v0.11.5 se pueden crear campos multiidioma.

Comparte este artículo

Artículos Relacionados