¿Cuáles son las ventajas y desventajas de usar generadores de sitios estáticos?

Pros:

  • Es rápido
  • No necesita un editor especial o conocimiento de html para escribir su contenido, puede usar algo como makrdown o incluso texto sin formato que se transformará en html.
  • Debido a que está utilizando archivos para almacenar el contenido de su sitio, puede usar el sistema de control de versiones como git para rastrear los cambios.
  • Es mucho más fácil hacer copias de seguridad
  • es más fácil de alojar y su alojamiento podría ser muy barato o incluso gratuito (por ejemplo, podría usar páginas github).
  • No necesitas DB

Contras:

  • No puede tener todas estas características que podrían tener los sitios dinámicos. Por ejemplo, no puede tener un sistema de comentarios incorporado (puede usar un servicio de comentarios de terceros como Disqus).
  • Los sitios estáticos podrían ser más difíciles de trabajar al principio si solo trabajas con sitios dinámicos como WordPress para crear tu contenido.
  • Es para tantas elecciones construidas para un tema / diseño existente para un generador estático. Al igual que tenemos para CMS populares como WordPress

PD: Estoy usando un generador estático llamado Wyam para mi blog y realmente me gusta.

Aquí escribí una publicación al respecto: Alex V. Blog – Wyam con Nginx, reescritura de URL y página 404 personalizada