¿Cuáles son algunas buenas herramientas de implementación para sitios estáticos?
Las opciones de alojamiento para sitios estáticos son numerosas. Las mejores opciones que he encontrado hasta ahora son AWS S3 y Github Pages. Ambos no requieren que ejecutes ningún tipo de servidor. Proporcionan un tiempo de actividad muy alto prácticamente sin costo.
S3
- ¿Cuál es el mejor entrenamiento para aprender AngularJS en Chennai?
- Cómo deshabilitar las transiciones de Slider Revolution
- Cómo ocultar un cuadro de texto usando jQuery
- Cómo guardar un documento CSS y hacer referencia a él en un documento HTML (es decir, definir una clase en CSS e identificar un elemento como esa clase en HTML)
- ¿Cuál es el mejor instituto para el curso de diseño web en Hyderabad?
S3 le permite apuntar un dominio a un bucket de S3, lo que lo hace perfecto para alojar sus sitios estáticos. Actualizar su sitio es una simple carga en el bucket de S3. También puede crear fácilmente un dominio provisional si desea implementar primero su página, probarla y solo luego llevarla a producción.
Hemos estado usando esto con éxito para alojar nuestra documentación aquí en Codeship durante mucho tiempo. Construimos el sitio estático a través de Codeship, lo probamos y luego lo implementamos en S3 a través de nuestra integración S3. Puede leer más al respecto en una reciente publicación de blog que hicimos: Diseño de la documentación para un producto desarrollador
Puede leer más sobre Hosting en S3 en la documentación de AWS: Hosting de un sitio web estático en Amazon S3
Páginas de Github
Puede crear una rama especial de gh-pages en Github que estará disponible automáticamente bajo el nombre de la rama. Agregar un archivo CNAME a esa rama con el dominio al que desea apuntar le permite tener cualquier dominio asociado.
Github Pages admite la construcción de su sitio a través de Jekyll, o simplemente agregando las páginas estáticas a la rama.
Conclusión
Hemos usado páginas de Github en el pasado, pero hemos cambiado a Hosting con Amazon S3 ya que podemos mantener nuestro repositorio y entorno de alojamiento separados y S3 permite cualquier tipo de herramienta para construir sus páginas estáticas. Es increíblemente estable, muy versátil y no cuesta casi nada para alojar páginas estáticas.
La campaña de Obama 2012 utilizó el mismo mecanismo con éxito para desplegar rápidamente nuevos sitios de campaña: conozca la plataforma de recaudación de fondos de $ 250 millones de la campaña de Obama