¿Qué es el contenido estático y cómo afecta a su sitio web?

¿Qué es el contenido estático y cómo afecta a su sitio web?

Shutterstock/gráficos de marketing

Probablemente haya escuchado el término “contenido estático”: se aplica a ciertos tipos de sitios internet y archivos, y según el tipo de sitio internet que esté ejecutando, puede tener un gran efecto en los angeles forma en que puede alojar ese sitio

Contenido estático vs. dinámico

El “contenido estático” se aplica a los archivos que no cambian. Se almacenan como archivos en el disco y se sirven directamente a los usuarios de su sitio internet. Por ejemplo, las hojas de estilo CSS son contenido estático; se pueden alojar como una descarga de archivos y son los mismos para cada usuario.

Esto no significa que el contenido estático no pueda ofrecer sitios internet interactivos. Los archivos JavaScript son contenido estático y no ejecutan ningún código hasta que llegan al navegador del usuario. Usando marcos de JavaScript como ReaccionarJS, puede tener aplicaciones internet interactivas sin ningún procesamiento del lado del servidor. Los archivos para React son solo archivos de paquete de JavaScript, HTML y CSS, cosas regulares del sitio internet.

El contenido dinámico, por otro lado, se crea para cada usuario único. Es importante entender los angeles distinción en dónde esto pasa. El contenido dinámico se crea específicamente en el lado del servidor, generalmente haciendo una solicitud a los angeles base de datos y actualizando los angeles página antes de enviarla al usuario. Por lo que el usuario sabe, solo está obteniendo una página internet. El nunca ver los angeles base de datos.

WordPress es un ejemplo famoso de contenido dinámico, y es sobre lo que estás leyendo esto ahora. Para cada solicitud de un artículo, WordPress se comunicará con una base de datos MySQL y obtendrá los angeles información de los angeles página. Esa información puede almacenarse en caché para el rendimiento, pero sigue siendo contenido dinámico.

L. a. conclusión clave es que esto requiere el procesamiento de los angeles CPU en el servidor internet. Los sitios internet que utilizan herramientas como PHP, Ruby on Rails o Django se ejecutan en el servidor. Cada solicitud utiliza potencia de CPU adicional, y siempre debe haber un servidor como este para manejar los angeles comunicación con los angeles base de datos.

Por otro lado, puede tener “contenido estático” que logra en gran medida el mismo efecto. En este ejemplo, el procesamiento se realiza del lado del cliente.

Esto todavía puede ser “dinámico” en el sentido de que puede responder a entradas, actualizar páginas y componentes, y servir aplicaciones internet interactivas, pero todo el procesamiento lo realiza el navegador del usuario.

En normal, si desea conectar esto a una base de datos, querrá configurar una API, un servidor internet que responde a las solicitudes en un formato JSON que los angeles aplicación del navegador puede cargar. En ese caso, este servidor internet API serviría contenido JSON dinámico.

Beneficios del alojamiento de contenido estático

Tradicionalmente, si desea alojar un sitio internet, deberá configurar un servidor internet para procesar las solicitudes. Sin embargo, si solo está sirviendo contenido estático, no hay mucho que su servidor internet realmente tenga que hacer. De hecho, todo lo que estaría haciendo es configurar un servicio como NGINX para servir esos archivos estáticos a través de HTTPS.

Esta es una tarea fácil de realizar y muchos servicios en los angeles nube ofrecen soluciones para alojar archivos sin configurar sus propios servidores. Esto puede reducir enormemente los costos, lo que le permite pagar solo por los datos. También es muy fácil de escalar, ya que si aloja en una plataforma como AWS, su sitio internet nunca dejará de funcionar debido a demasiado tráfico.

El contenido estático se puede alojar desde soluciones de almacenamiento en los angeles nube como Easy Garage Provider (S3) de AWS. Simplemente cargue los archivos en el depósito de almacenamiento, configúrelo para alojarlo y estará disponible en Web.

contenido del balde

Si bien esta es una configuración easy, en realidad es una solución decente de nivel empresarial para alojar sitios internet. Si su sitio internet no united states of america contenido dinámico, querrá priorizar el uso de una solución como esta en lugar de alojar sus propios servidores internet, especialmente si está en un proveedor de los angeles nube como AWS.