Bonjour, merci pour votre réponse.
J’ai déjà demandé à mon ami de passer de la méthode de stockage S+ avec mise en cache proxy à la méthode de stockage S3 + livraison CDN CloudFront. Cependant, cela semble avoir échoué, et je n’en connais pas encore la raison. Je me demandais donc si vous pouviez fournir les commandes d’exécution exactes pour que mon ami puisse réessayer.
De plus, je suis très attaché à la fonctionnalité vidéo sur mon forum pour la commodité de mes utilisateurs. J’ai donc eu une nouvelle idée et j’aimerais savoir si elle est réalisable. J’espère vraiment avoir votre avis.
Tout d’abord, je dois expliquer que je n’ai absolument aucune connaissance en codage ou en programmation. Ma spécialisation universitaire était le japonais, donc à part l’apprentissage de la langue japonaise, je n’ai vraiment aucune compréhension du code. Si certaines de mes idées semblent naïves à première vue, veuillez me pardonner.
Grâce à l’arrêt du serveur que j’avais loué pour mon forum, j’ai dû investir des efforts pour le reconstruire, ce qui m’a permis d’apprendre les points clés du stockage S3 et du CDN CloudFront. Ensuite, j’ai appliqué ces connaissances et je me suis demandé s’il existait d’autres fournisseurs de services de stockage et de CDN. J’ai consulté ChatGPT et j’ai été ravi d’obtenir les réponses que je souhaitais.
En fait, j’avais toujours voulu créer un site de vidéos, mais j’ai rapidement abandonné à cause des coûts de stockage. Maintenant que je connais la nouvelle solution, j’ai ravivé l’idée de créer un site de vidéos pour prendre en charge les vidéos du forum Discourse.
Sur recommandation de GPT, j’ai appris que je pouvais utiliser soit PeerTube, soit MediaCMS pour le système de site de vidéos - les deux sont excellents.
J’ai actuellement deux points de doute :
Premier point : Les deux systèmes de site de vidéos peuvent prendre en charge le stockage Backblaze B2 avec la livraison CDN Cloudflare. Comme les vidéos ne sont pas stockées sur mon propre disque dur, la lecture des vidéos du site de vidéos appelle déjà l’API Backblaze B2. Ce que je veux, c’est que le forum soit connecté au site de vidéos, non pas en postant des liens, mais en utilisant le bouton de téléchargement du forum pour appeler directement mon site de vidéos MediaCMS (par exemple) comme source. Cela impliquerait deux appels d’API :
- Le forum appelle le site de vidéos MediaCMS.
- Le site de vidéos MediaCMS appelle le stockage Backblaze B2.
J’aimerais savoir si des appels d’API répétés de ce type sont techniquement réalisables.
Deuxième point : Les systèmes de forum et de site de vidéos peuvent-ils partager le système de compte utilisateur, afin que les utilisateurs puissent utiliser le même compte ? Cela affecte le fonctionnement des appels d’API.
- Option 1 : En tant qu’administrateur du site de vidéos, j’enregistre un compte administrateur lié au forum. Lorsque le forum télécharge une vidéo via l’API, c’est techniquement l’administrateur qui la télécharge sur le site MediaCMS.
- Option 2 : Avec un système de compte utilisateur partagé, le téléchargement de vidéos est effectué par le compte forum de l’utilisateur, et via l’API, il est synchronisé sur le site MediaCMS. L’utilisateur peut alors voir la vidéo téléchargée sous son propre compte sur le site de vidéos.
J’ai consulté GPT à propos de ces approches, et GPT a généralement donné des retours positifs. Cependant, malheureusement, lors d’une utilisation répétée, j’ai constaté que GPT peut fournir des conseils et de l’aide pour des décisions de haut niveau, mais pour des réponses détaillées, il peut parfois être inexact. Comme je n’ai moi-même aucune connaissance en codage, je ne suis pas sûr si ces idées sont vraiment réalisables.
Si possible, j’apprécierais grandement si vous pouviez indiquer quelles parties de ces idées sont réalisables et lesquelles pourraient ne pas l’être.