Hola, gracias por tu respuesta.
Ya le he pedido a mi amigo que cambie del método de almacenamiento S+ con caché proxy al método de almacenamiento S3 + entrega CDN CloudFront. Sin embargo, parece que ha fallado y aún no conozco la razón. Así que me preguntaba si podrías proporcionar los comandos de ejecución exactos para que mi amigo pueda intentarlo de nuevo.
Además, soy muy persistente en tener funcionalidad de video en mi foro para la comodidad de mis usuarios. Así que se me ocurrió una nueva idea y me gustaría saber si es factible; realmente espero tu opinión.
Primero, debo explicar que no tengo absolutamente ningún conocimiento de codificación o programación. Mi especialidad universitaria fue japonés, así que aparte de aprender el idioma japonés, realmente no tengo ninguna comprensión del código. Si algunas de mis ideas parecen ingenuas a primera vista, por favor perdónenme.
Gracias al servidor que alquilé para mi foro que se cerró, tuve que invertir esfuerzo en reconstruirlo, lo que me permitió aprender los puntos clave del almacenamiento S3 y la CDN CloudFront. Luego, apliqué este conocimiento y me pregunté si existen otros proveedores de servicios de almacenamiento y CDN. Consulté a ChatGPT y me alegré de obtener las respuestas que quería.
En realidad, siempre había querido construir un sitio web de videos, pero lo abandoné rápidamente debido a los costos del disco duro. Ahora que conozco la nueva solución, he reavivado la idea de construir un sitio web de videos para soportar los videos del foro Discourse.
Según la recomendación de GPT, aprendí que puedo usar PeerTube o MediaCMS para el sistema del sitio web de videos, ambos son excelentes.
Actualmente tengo dos puntos de duda:
Primer punto: Ambos sistemas de sitios web de videos pueden soportar el almacenamiento Backblaze B2 con entrega CDN Cloudflare. Dado que los videos no se almacenan en mi propio disco duro, la reproducción del sitio web de videos ya llama a la API de Backblaze B2. Lo que quiero es que el foro se conecte al sitio web de videos, no publicando enlaces, sino utilizando el botón de carga del foro para llamar directamente a mi sitio web de videos MediaCMS (por ejemplo) como fuente. Esto significaría dos llamadas a la API:
- El foro llama al sitio web de videos MediaCMS.
- El sitio web de videos MediaCMS llama al almacenamiento Backblaze B2.
Me gustaría saber si tales llamadas repetidas a la API son técnicamente factibles.
Segundo punto: Si el sistema del foro y el sistema del sitio web de videos pueden compartir el sistema de cuentas de usuario, para que los usuarios puedan usar la misma cuenta. Esto afecta cómo funcionarían las llamadas a la API.
- Opción 1: Como administrador del sitio web de videos, registro una cuenta de administrador vinculada al foro. Cuando el foro carga un video a través de la API, técnicamente es el administrador quien lo carga en el sitio web de MediaCMS.
- Opción 2: Con un sistema de cuentas de usuario compartido, la carga de videos la realiza la cuenta del propio usuario en el foro, y a través de la API se sincroniza con el sitio web de MediaCMS. Entonces el usuario puede ver el video subido bajo su propia cuenta en el sitio web de videos.
He consultado a GPT sobre estos enfoques, y GPT generalmente dio comentarios positivos. Sin embargo, desafortunadamente, en usos repetidos, descubrí que GPT puede proporcionar orientación y ayuda con decisiones de alto nivel, pero para respuestas detalladas, a veces puede ser inexacto. Dado que no tengo conocimientos de codificación, no estoy seguro de si estas ideas son realmente factibles.
Si es posible, agradecería enormemente si pudieras señalar qué partes de estas ideas son factibles y cuáles podrían no serlo.