Tue. Dec 24th, 2024

Automad: Un CMS de código abierto con archivo plano y estilo

By admin Jan 29, 2024

Los CMS (sistemas de gestión de contenidos) de archivo plano siempre me han fascinado. No requieren una base de datos para funcionar y, por lo general, funcionan de inmediato con un servidor de bajos recursos y un requisito mínimo.

Sin embargo, como pruebo muchos cada año para recomendarlos a mis clientes, no me gustó ninguno como el anterior. automatizado.

He aquí por qué:

Estilo

Automad tiene un estilo limpio único, un panel muy simple y directo al punto, modo de edición en línea y soporte multiusuario.

El diseño responsivo hace que parezca aún más elegante en dispositivos móviles y tabletas; sin embargo, era difícil gestionar el contenido con el editor en línea desde el móvil.

Gestión de contenido

Crear y editar contenido en Automad es muy sencillo. Tiene un editor de contenido en bloque con un conjunto de creación y edición de tarjetas personalizable.

El editor en página ofrece una experiencia de edición fluida y fluida para el usuario, especialmente con su interfaz limpia y paneles de edición productivos y personalización de bloques.

Los bloques actuales incluyen:

  1. Sección: una parte principal del diseño del cuadro Flex que puede contener cualquier cosa.
  2. Párrafo: Contenido del texto
  3. Títulos: h1, h2, h3, h4, h5, h6
  4. Mesa
  5. Tarjetas
  6. Lista
  7. Tabla de contenido (ToC)
  8. Lista de páginas
  9. bloque de imagen
  10. Galería
  11. Diapositivas
  12. Lista de archivos
  13. Cita
  14. Delimitador: un separador entre bloques o tarjetas
  15. Bloqueo de rebajas/HTML
  16. Formulario de correo electrónico

Cargas de archivos y medios

Automatd admite la carga de archivos y mantiene los archivos cargados de manera organizada con su administrador de archivos y navegador. Permite copiar, cambiar el tamaño, recortar e insertar imágenes sin problemas en el contenido.

El usuario también puede insertar imágenes fácilmente a través del bloque Markdown/HTML agregando una altura de cambio de tamaño y un widget a la imagen como ![](image.jpeg?500x280)genial, ¿no?

Si desea cargar una imagen desde una URL remota, no se preocupe, Automad lo tiene cubierto, simplemente diríjase a la página donde desea cargar y usar esta imagen y haga clic en “Importar desde URL”, inserte la URL de la imagen remota y podrá están hechos.

Para enlaces de redes sociales integrados como videos de YouTube o Vimeo, CodePen, Instagram o Twitter, todo lo que necesita hacer es pegar la URL en su editor y listo.

Plantillas

La biblioteca del paquete es mínima en comparación con otras soluciones CMS, pero tiene una asombrosa colección de temas. Puede encontrar blogs y temas de documentación sofisticados que son útiles si desea crear un sitio web de documentación rápido o un sitio web de empresa como marcador de posición.

Otra característica única de esta elegante aplicación es que cada página puede obtener una plantilla de cualquier tema instalado. Como ejemplo: puede tener un tema de blog instalado con un tema de documentación, pero puede asignar cualquier plantilla de página de cualquier tema a cualquier página (Página de blog-> Plantilla de blog a partir de un tema de blog) y (Página de ayuda -> Plantilla de índice de documentación). del tema Documentación).

Sin base de datos

Los datos se almacenan en archivos legibles por humanos que puede usar cualquier editor de texto para editar su contenido, bloques o incluso crear fragmentos de plantilla.

Debido a que no requiere una base de datos, ofrece una huella de servidor mínima y menos problemas de configuración y seguridad que las soluciones de administración de contenido basadas en bases de datos.

A diferencia de muchos CMS de archivos planos, Automad viene con un potente motor de búsqueda que analiza y examina todo el contenido de los archivos creados. Incluso Ghost no tiene una función de búsqueda incorporada. Saludos a Automad.

Instalar

Además, tomó unos minutos instalar, configurar y ejecutar el droplet DigitalOcean de $5, usando Docker.

Aparte de Docker, Automad se puede instalar fácilmente con Nginx o Apache. Requiere Composer, configuración de permisos de carpeta/directorio y configuración de Nginx. Luego dirígete a tu URL de instalación y crea tu primer usuario.

Si lo está instalando con Docker como lo hice yo, solo se necesita un comando para instalarlo, configurarlo y ejecutarlo:

docker run -dp 80:80 --name mysite automad/automad

Tan pronto como se complete el comando de la ventana acoplable, verifique el registro de su contenedor de la ventana acoplable para obtener su nombre de usuario y contraseña de administrador mediante el siguiente comando:

docker logs mysite

Si desea cambiar los permisos del directorio de Automad dentro del contenedor Docker, aquí le mostramos cómo acceder a su contenedor de Automad.

docker exec -it mysite sh

Paquetes

Automad presenta un sistema modular con temas, complementos y extensiones, al que se puede acceder en “Paquetes”. Todos los módulos (paquetes) se pueden instalar y actualizar desde el panel con un solo clic.

El navegador de paquetes incluye un conjunto limitado pero útil de temas y extensiones. Esperamos que crezca en un futuro próximo.

Mejora

La automatización de la tarea de actualización es otra gran característica de este CMS liviano: el usuario recibe una notificación en el panel con nuevas versiones y actualizaciones. Un clic es todo lo que se necesita para actualizar y actualizar el sistema.

motor de almacenamiento en caché

Automad utiliza motores de captura multicapa que aceleran el rendimiento incluso en servidores de bajos recursos. También le brinda al administrador del sitio un control total de las opciones de almacenamiento en caché que controlan el tiempo y los datos.

Motor de plantillas

La simplicidad conlleva una gran responsabilidad. Automad ofrece a los diseñadores y desarrolladores una manera de crear sus propios fragmentos de plantilla y bloques con un motor de plantillas simple pero potente.

También viene con una documentación completa, una guía detallada y hojas de trucos para ayudar a los desarrolladores a crear una experiencia personalizada con Automad y cumplir con sus requisitos actuales.

Modo sin cabeza

El modo sin cabeza de Automad es otra característica única y interesante para este proyecto excepcional. Convierte todo el sistema de archivos planos en una solución REST-API sin hacer clic que deshabilite la capa de representación HTML de presentación.

Aún tiene acceso al panel para crear y editar contenido, también para personalizar su plantilla REST-API sin cabeza con un editor bien hecho.

¿Qué está faltando?

  1. Revisiones (función faltante)
  2. Sin canales RSS
  3. Papelera y archivo: a veces es necesario para grandes proyectos.
  4. Copia de seguridad: aún puedes hacer una copia de seguridad de tus archivos y contenidos a la antigua usanza.
  5. Restablecer contraseña: no es fácil restablecer la contraseña
  6. Inicio de sesión de usuario con soporte por correo electrónico: no hay inicio de sesión por correo electrónico ni soporte por correo electrónico.
  7. Configuración del formulario de contacto: aunque existe un formulario de contacto de correo electrónico y una extensión de correo electrónico, no está claro cómo hacerlo funcionar.
  8. Tener el modo sin cabeza en una URL diferente: tan pronto como se habilita el modo sin cabeza, el sitio web principal se convierte en un puerto JSON-API, es difícil conseguir ambos.
  9. Aunque tiene una buena base de usuarios, su comunidad es pequeña.

Al final

automatizado es un excelente CMS (sistema de gestión de contenido) de archivos planos para sitios web rápidos y proyectos de documentación. Es fácil de instalar y sencillo de usar.

Si te apetece la simplicidad y la potencia con un estilo minimalista, te enamorarás de Automad.

Etiquetas

CMS de código abierto DigitalOcean Desarrollo web basado en web Autohospedado

By admin

Related Post

Leave a Reply

Your email address will not be published. Required fields are marked *