aboutsummaryrefslogtreecommitdiff
path: root/content/blog/vuelvo-hugo.md
diff options
context:
space:
mode:
authorAriel Costas Guerrero <94913521+arielcostas@users.noreply.github.com>2024-05-04 01:05:04 +0200
committerAriel Costas Guerrero <94913521+arielcostas@users.noreply.github.com>2024-05-04 13:34:10 +0200
commitfe7c149811f2e20c055ad0375aff05d29491efb4 (patch)
tree8df0652a35cca0f9c8fcb5fb90648fef2f8415b4 /content/blog/vuelvo-hugo.md
parent3de434508e0b609dea1ce8dca94ef1b708e61d61 (diff)
Rebuild the site in Astro
Add licence Update site name in header to match README.md Add missing metadescription, opengraph and link to RSS Update Astro configuration to include sitemap integration with priority and changefreq settings New post
Diffstat (limited to 'content/blog/vuelvo-hugo.md')
-rw-r--r--content/blog/vuelvo-hugo.md18
1 files changed, 0 insertions, 18 deletions
diff --git a/content/blog/vuelvo-hugo.md b/content/blog/vuelvo-hugo.md
deleted file mode 100644
index 4e9e649..0000000
--- a/content/blog/vuelvo-hugo.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: "Vuelvo a Hugo, adios WordPress"
-date: 2023-12-17
----
-
-Hace unas semanas, decidí migrar mi blog de WordPress a Hugo. La razón principal fue que quería hacer mi propio tema personalizado, y WordPress no me daba la facilidad que otros generadores me dan. Otra razón importante es que WordPress funcione de forma dinámica, ya que las páginas se generan de cada vez, y por tanto necesitan un servidor que ejecuta código.
-
-De esta forma, en cambio, es código estático que se sirve desde Azure Static Web Apps a partir de lo que genera Hugo en GitHub Actions. No solo es la web más rápida de cargar y más ligera, sino que además es más segura, ya que no hay código que ejecutar en un servidor propio.
-
-También el hecho de la base de datos, ya que WordPress necesita una base de datos MySQL para funcionar, y eso supone un coste adicional, no económico, sino de mantenimiento (si se quiere hacer bien). Hay que mantenerla actualizada, hacer copias de seguridad, etc. Con Hugo, no hay base de datos, y por tanto no hay que preocuparse de nada de eso.
-
-## ¿Por qué Hugo?
-
-Porque es el que más me gusta. Es rápido, relativamente sencillo y tiene una comunidad muy activa. Hay otros generadores como Jekyll (Ruby, no gracias), Gatsby (React, no gracias) o uno de los muchos que hay. En su día también probé sistemas como Ghost o Grav, pero no me convencieron.
-
-Entonces, creé un sitio con Hugo, creé mi propio "tema", que realmente son plantillas y estilos totalmente ad-hoc para mi blog, y lo subí a un repositorio de GitHub. Configuré Azure Static Web Apps para que se actualizara automáticamente cuando se subiera algo a la rama `main`, y listo. Y le configuré mi subdominio personalizado www.costas.dev para que apuntara a la web.
-
-No utilicé el dominio principal, para poder seguir teniendo ahí mi servidor, que utilizo para otras cosas. Aparte, no quería que el blog estuviera en la raíz del dominio, sino en un subdominio, para poder tener otras cosas en el dominio principal si algún día me apetece.