Désactiver les deux réduira effectivement le nombre de versions d’images, mais les économies d’espace disque ne sont pas si importantes, pour être honnête.
Quel est exactement votre problème ici ? Avez-vous un forum vieux de dix ans que vous avez importé dans Discourse et il y a trop de pièces jointes ? Ou votre forum est-il un forum centré sur l’image et vous produisez-vous de nombreux téléchargements quotidiennement ?
C’est un tableau centré sur l’image. Environ 200 à 400 images sont publiées par jour. L’utilisation de S3 augmente à une vitesse folle.
J’ai l’impression que pour chaque image que les utilisateurs téléchargent, de nombreuses versions sont créées, même après avoir désactivé ces deux fonctionnalités. Et je n’arrive pas à comprendre où d’autre les versions d’images sont créées.
Je viens de réduire le max image size kb à 500 ko. Et je teste d’autres paramètres qui peuvent réduire la consommation S3.
S’agit-il de photos, comme des clichés d’appareil photo de smartphone ? Si oui, la qualité de l’image est-elle primordiale ? Ou s’agit-il plutôt de macros d’images PNG, ou d’animations ?
Plus vous pourrez partager d’informations, mieux nous pourrons vous aider !
Comme vous pouvez le voir, la première image que vous avez publiée a été redimensionnée et compressée. Vous pouvez ajuster cela pour être plus agressif afin que les images soient encore plus petites.
Je suggérerais :
composer media optimization image bytes optimization threshold
65536
composer media optimization image resize dimensions threshold
720
composer media optimization image resize width target
720
Étant donné que cette compression se produit sur le navigateur de l’utilisateur, les grandes images n’atteignent jamais vos serveurs ni S3.
Je suis en désaccord aussi fort que possible avec la déclaration que j’ai citée/soulignée ici.
Avec les paramètres par défaut de Discourse, j’ai téléchargé une image jpg de 399,62 Ko. Discourse a décidé qu’il avait besoin de TOUTES les versions « optimisées » suivantes aussi :
Résolution
Taille du fichier
1014x748
307,84 Ko
1024x757
311,81 Ko
1352x998
470,51 Ko
200x147
16,93 Ko
300x221
35,19 Ko
400x295
59,38 Ko
600x443
125,43 Ko
676x499
157,57 Ko
800x591
207,09 Ko
C’est un supplément de 1691,75 Ko de stockage en plus des 399,62 Ko d’origine. Donc, de 400 Ko à près de 2100 Ko, pour un total de plus de 5 fois la taille d’origine. L’un des fichiers « optimisés » est même plus grand que l’original, ce qui correspond difficilement au terme.