Habilita un CDN para tu Discourse

Hola, ¿será esto necesario para un foro que no se lanzará a nivel mundial?

En la mayoría de los casos no. Pero al mismo tiempo depende de cuán grande sea un área local y qué tan buenas sean las conexiones.

En EE. UU., CDN es una buena opción, pero en Europa no tanto.

¿Es posible integrar la CDN en las imágenes de las publicaciones, como usar S3 pero con almacenamiento local (uno bueno)?

Quiero decir, cambiar las URL de las imágenes de las publicaciones por las de la CDN :slight_smile:

1 me gusta

Eso es lo que describe este tema. Necesitas volver a procesar tus publicaciones para que se aplique a las publicaciones existentes.

1 me gusta

¡Oh, ya veo! :grimacing: ¿Qué podría estar causando que las imágenes no se hayan actualizado?

Intenté reconstruir, las direcciones de CDN y las imágenes funcionan bien, pero Discourse simplemente eligió la ruta predeterminada y no las de CDN.

(No estoy usando ni seleccionando las opciones relacionadas con ‘usar imágenes con S3’)

Si haces clic en la llave inglesa y reconstruyes el HTML, verás que la publicación ahora hace referencia a la CDN.

Luego puedes volver a hornear todas las publicaciones con imágenes Volver a hornear todas las publicaciones que coincidan con un patrón

Hola. Antes de tocar todas estas cosas, ¿la publicación original de 2014 sigue siendo precisa? Además, veo que se recomienda Fastly. No puedo verificarlo en este momento, pero ¿tienen una buena política de privacidad y no recopilan datos? La privacidad es clave para mí.

1 me gusta

Eso debería estar bien. :+1:

No puedo responder a esa pregunta, pero diría que si Discourse lo recomienda, sería una buena pista de que se puede confiar (hasta cierto punto).

Siéntete libre de consultar su página de privacidad cuando puedas: Privacy Policy

1 me gusta

En mi opinión, la metodología más natural en 2024 podría ser simplemente usar AWS S3 + Cloudfront (documentación incluida en los enlaces del OP). No estoy seguro de si hay alguna ventaja en usar un servicio CDN de terceros si ya tienes uno ofrecido por tu proveedor de almacenamiento.

2 Me gusta

Ahora hay muchas más ofertas de CDN que cuando se escribió la publicación original.

De acuerdo en que si estás en AWS, CloudFront es la opción obvia. Bunny.net es muy asequible.

2 Me gusta

Solo quería entender algo. Actualmente, tengo problemas de CLS e INP solo en dispositivos móviles. ¿Puede ayudarme a usar una CDN?

También quería usar una porque mi VPS está en un país diferente al de mis usuarios.

Recientemente, probé CloudFront, revisé mi PageSpeed y mi puntuación bajó de 98 a 89. ¿Es eso normal?

1 me gusta

depende de la carga de usuarios. Tengo una carga de usuarios MUY pequeña de un área geográfica reducida y todavía quiero el exceso de CDN, pero solo el pop de CDN en mi área geográfica principal. No me importa el retraso para el usuario ocasional que no está cerca.

Pude obtener más potencia de VPS por dólar encontrando un proveedor de gangas en lowendtalk que usar DigitalOcean o Vultr, que había usado para un proyecto familiar anterior. Esta vez es asombrosamente más receptivo antes de la CDN. Como recomendaciones de una persona que nunca puedes conocer van, he tenido un gran rendimiento de VeloxMedia y ExtraVM. Supongo que las recomendaciones son lícitas ya que hay recomendaciones de CDN. Bunny fue fácil de configurar, si mal no recuerdo, tenía una función de límite de gasto que muchas otras CDN que he entrevistado no tienen. El soporte de Bunny tiene una gran actitud.

2 Me gusta

Muchas gracias por tu respuesta, revisaré lo que recomiendas.