Puedes usar un CMS. WordPress es bastante popular.
Pero use un servicio que administre WordPress por usted y lo mantenga seguro. De lo contrario, es un trabajo a tiempo completo que puede incluir actualizaciones de parches de emergencia durante el fin de semana o, alternativamente, una restauración de emergencia desde la copia de seguridad después de que el sitio ha sido pirateado.
Dejé de usar un CMS y comencé a usar la generación de sitios estáticos. Escribí un artículo sobre los problemas que he visto [1], pero en resumen mi sitio murió sin ninguna razón que pudiera detectar y no me di cuenta por un tiempo.
- ¿Cuál debería aprender después del trabajo, desarrollo de backend o aprendizaje profundo?
- ¿Qué puedo hacer si el back-end de mi proyecto actual está lleno de exploits?
- ¿Cuáles son los mejores frameworks Java de back-end 2017?
- ¿Necesita crear un backend para un sitio web de cartera personal o es suficiente HTML / CSS / Javascript?
- ¿PHP tiene marcos front-end o back-end?
He ayudado a las personas a mantener sitios CMS, pero nunca más. No vale la pena. Y entre la existencia de grandes generadores de sitios estáticos como Jekyll • Sitios estáticos, sencillos, conscientes de los blogs y Un motor de sitios web estático rápido y moderno, y servicios como Forestry.io que le permiten editar su sitio como un CMS, personalmente creo que El 85% de casos de uso para un CMS ya no vale la pena.
Sin mencionar el rendimiento. Aloje un sitio de WordPress sin hacer toda la optimización y almacenamiento en caché del sitio, y podría ser 100 veces más lento que alojar un sitio estático. Hospede en Amazon S3 + CloudFront y estará listo para escalar a cargas extremas.
Si ve mi sitio, tiene páginas de índice de etiquetas, páginas de archivo y comentarios asociados con cada entrada de blog. Si necesita algo más dinámico, puede usar un marco moderno como Angular y obtener datos de un servicio como Google Firebase.
Como escribí en mi blog, creo que la edad del CMS está muerta. ¡Viva la generación de sitios estáticos y JAMStack!
Notas al pie
[1] Drupal está muerto; Larga vida a la generación de sitios estáticos · RealMensch