Grav es un CMS y un sistema de publicación web de código abierto que utiliza archivos planos para almacenar contenido y datos en lugar de una base de datos.
Si está familiarizado con WordPress, entonces sabrá que tiene una rica comunidad, amplias bibliotecas de extensiones, gratuitas y comerciales, y una numerosa lista de temas. La razón principal fue que es un sistema fácil de usar y no requiere mucho tiempo ni esfuerzo para instalarlo y ejecutarlo.
Grav CMS se parece a WordPress en muchos aspectos:
- Interfaz de administración limpia
- Soporte en varios idiomas
- Docenas de temas y extensiones compatibles
- Instalación con un clic para extensiones y temas
- Actualización con un clic
- Soporte SEO incorporado
- y un potente editor de contenidos
A diferencia de muchos CMS de archivos planos, Grav también cuenta con un sistema integrado de copia de seguridad y restauración simple que hace que el proceso sea fluido y confiable.
Una comunidad sólida de usuarios y desarrolladores es lo que hace que WordPress sea popular, pero también lo es Grav. Debido a que cuenta con una API amigable para los desarrolladores para crear temas y complementos, así como una documentación rica, los desarrolladores de la comunidad siguen publicando nuevos temas, extensiones y actualizaciones.
Características de gravedad
- Fácil de instalar, configurar y actualizar
- Sistema integrado de copia de seguridad y restauración
- Estadísticas integradas
- Panel de control con todas las funciones
- Inicio de sesión de usuario con hash automático de contraseña
- Actualización con un clic
- editor WYSIWYG
- editor de rebajas
- Configuración y actualización del tema con un solo clic
- Creación, edición, eliminación, duplicación y copia de páginas y publicaciones.
- Soporte multimedia: carga y descarga de archivos
- Resaltado de sintaxis
- Administrador de temas
- Administrador de complementos
- ACL para acceso de usuario administrador
- Autenticación de 2 factores
- Comentarios con el administrador de comentarios avanzados.
- motor de almacenamiento en caché
- botón de restablecimiento de caché con un solo clic
- Registros e informes
- Programador
Amplíe Grav con complementos
Grav tiene una larga lista impresionante de complementos y muchos de ellos han sido probados y lanzados oficialmente por el equipo de Grav. La mayoría de ellos son esenciales en cualquier sitio web que recomendamos encarecidamente.
Sin embargo, puede considerar verificar y usar los complementos oficiales primero antes que los de la comunidad, ya que algunos de los complementos de la comunidad no oficiales bloquearon el sitio (que fue la razón por la que cambiaron a otro sistema).
Aquí hay una lista de algunos complementos oficiales útiles creados por el equipo de Grav:
- RSS Feed
- CDN
- CSS personalizado
- Archivo
- Comentarios
- CORS
- Encabezados HTTP personalizados
- Administrador de datos
- Lista de bloqueo de DNS
- Integración de GitHub
- Administrador de sincronización de GitHub
- Caja de luz de imágenes
- Galería de cajas de luz
- feed de instagram
- Iniciar sesión LDAP
- Auth2 Iniciar sesión
- ToC de la página (tabla de contenido)
- Páginas relacionadas
- Buscar
- Revisiones
- Modo de mantenimiento
Instale Grav CMS en unos minutos en DigitalOcean
Antes de instalar Automad, hace una semana, tuve un buen funcionamiento con Grav, realmente me gusta cómo toma el control de todo, desde la configuración, la administración de contenido y la copia de seguridad. Me tomó menos de 4 minutos ponerlo en funcionamiento en un servidor DigitalOcean.
Lo único que necesitas es tener listo tu Docterfile, te recomendamos usar la versión oficial imagen:
- Clonar el repositorio
- construir la imagen
docker build -t grav:latest .
- Ejecute su imagen Grav con el último Grav Admin
docker run -p 8000:80 grav:latest
- Opcional: si desea ejecutarlo con un volumen personalizado:
docker run -d -p 8000:80 --restart always -v grav_data:/var/www/html grav:latest
- Dirigirse a
http://localhost:8000
y crea tu primera cuenta de administrador.
No olvides configurar tu Ngnix y tu dominio SSL.
Licencia
Grav es un proyecto de código abierto lanzado y distribuido bajo licencia MIT.
Conclusión
Grav es una solución CMS rica en funciones para empresas y particulares. Es altamente personalizable, extensible y modular. Además, cuenta con una gran comunidad de apoyo.
Sin una base de datos, no necesita preocuparse por la inyección de SQL, complementos maliciosos u otros problemas relacionados con el uso de un software popular como WordPress como objetivo.
Recursos
- https://getgrav.org/#why_grav
- https://github.com/getgrav/grav
- https://github.com/getgrav/docker-grav
Etiquetas
CMS autohospedado Desarrollo web basado en web de código abierto