¿Cuánto ancho de banda mensual usaría mi sitio web con 1 millón de visitas y 4 MB por página? ¿Serían 4 TB de ancho de banda?

¡4MB por página es bastante alta! Puede ser que su ancho de banda de 4 TB permanezca sin usar después de un mes o dos debido a la baja velocidad de las páginas que causan menos visitantes. Y es alarmante si el 70% de sus visitantes son nuevos. Si su sitio está construido con WordPress CMS, puede usar W3cache para un excelente soporte de caché. Para otros CMS también hay diferentes formas. Debe enfatizar en el caso la disminución del tamaño de la página.

Aquí están los pequeños ajustes de revisión, lo has hecho todo …
Vamos a hacerlo.

Puede ser, puede alojar sus videos en youtube / vimeo y usar código de inserción, que reducirá mucho tamaño.
Use Tinypng para reducir el tamaño de la imagen con gran calidad.
Minimiza la cantidad de solicitudes HTTP
Optimiza y muestra correctamente las imágenes
Minificar HTML, CSS y Javascript
Use una red de entrega de contenido
Gzip y comprimir componentes
Elija sobre @import
Poner hojas de estilo en la parte superior
Ponga guiones en la parte inferior
Utiliza el almacenamiento en caché del navegador
Usa CSS Sprites

La respuesta simple es:
Ancho de banda por visita × número de visitantes únicos = ancho de banda

Su supuesto de 4 TB dice que tendría 1 millón de visitantes únicos por mes, lo que sería interesante.

Si le preocupa el ancho de banda, le sugiero que mire la optimización. El primer paso es comprender por qué cada página tiene 4 MB, una vez que se haya asegurado de que sus imágenes tengan el tamaño más pequeño (antes de que la calidad sea un problema), puede pasar a la descarga.

La mayoría de los grandes activos en su página serán estáticos (imágenes, videos, etc.) y, por lo tanto, en realidad no necesitan estar en su propio servidor. Al trasladarlos a otro host proporcionado por una empresa CDN, aumentará su rendimiento drásticamente. El costo del ancho de banda de un CDN es mucho menor que el alojamiento general y el rendimiento es mucho mayor.

Para esto, debe realizar algunas actividades de grabación con la ayuda de una herramienta de monitoreo como Pingdom.

  • Registre el número promedio de personas que visitan el sitio web cada día.
  • Registre las páginas promedio vistas por cada visitante.
  • Registre el número promedio de lectores que visitan una página web.
  • Cuente el tamaño promedio de cada página web.
  • Registre el número promedio de descargas que cada visitante puede hacer.

Luego, usa la fórmula de

Ancho de banda = (Visitantes x Páginas x Tamaño de página) + (Visitantes x Descargas x Tamaño de archivo)

Se puede encontrar información detallada en https://phpmatters.com/how-to-ca

Parece que has hecho buenas matemáticas. Lo que me preocupa es este 4MB por página, es demasiado alto. ¿Intentó alojar todos los medios [imágenes, videos, audio] en un servidor externo? ¿Intentó alguna optimización de código [css, js]? Pero, 700,000 visitantes únicos por mes suena como un buen activo para monetizar, ¿tal vez pueda permitirse un alto ancho de banda?

Será algo menos que eso: sí, debido al almacenamiento en caché del navegador, si eres inteligente al respecto, y también debido al hecho de que tu visitante promedio visitará más de una página (¡probablemente!) Y tus páginas incluirá algunos elementos comunes que se pueden almacenar en caché del navegador.

Por supuesto, esto también supone que usted es el origen de todos los archivos que está sirviendo, lo que puede o no ser el caso, dependiendo.

Dicho esto, el ancho de banda es (relativamente) barato y es poco probable que sea el factor de control en los costos de su infraestructura.