ユーザーが画像をアップロードした後の自動リサイズ

こんにちは!Discourseのインスタンスを立ち上げました。ユーザーが画像をアップロードした後、簡単にサイズ変更する方法はありますか?すでにいくつかの画像(それぞれ数MB)を投稿してくださる方がいらっしゃいます。よろしくお願いいたします、ジャック

「いいね!」 1

何もしないでください。サイズが変更されます。検索すると、それに関するいくつかの議論が見つかるはずです。

「いいね!」 1

ああ、確かにまだ変わっていないみたいですね。検索はしたのですが、もう一度見てみます。ありがとうございます。

「いいね!」 2

こんにちは、まだサイズ変更ができていません。何か見落としているのでしょうか?

画像アップロードをこれほど厳しく制限したい場合は、画像関連のサイト設定を編集する必要があります。数メガバイトの画像ファイルは、大した問題ではありません。

「いいね!」 1

サーバーのローカルストレージが不足するのを心配されていますか?アップロードをS3に移すことを検討されましたか?

「いいね!」 1

ああ、素晴らしい!設定を見つけ、調整しました。ガーデニング掲示板を運営しているため、写真がすぐにいっぱいになるでしょう。それは現時点では非営利のサイトにとって費用がかかる可能性があります。お手伝いいただき、ありがとうございます。

変更した設定名は何ですか?

それが何を意味するのかはよくわからないのですが(笑)、より技術に詳しいパートナーに説明してもらいます。ありがとうございます。

設定 > 最大画像サイズ

一時的に1000KBに変更しました。既存の画像ではなく、新しくアップロードされた画像にのみ反映されることに最初は驚きました。時間とともにサイズを上げるかもしれませんが、新しい掲示板として、まずは大きな画像を早期に捕捉したいと考えています!

この設定を下げると、より重い画像を送ろうとした人がエラーを吐くようになると思っていました。そうすれば、スマートフォンで撮影したあまり圧縮されていない画像をアップロードしようとする人をかなり防げるかな、と思いますね:thinking:

「いいね!」 2

あ、そういえば、パソコンから一つアップロードできたんですが、スマホからも確認してみますね。

モバイルとノートパソコンで確認しましたが、見落としがある場合を除いて問題なく動作しているようです。iPhone と Mac でテスト済みです。

正直な警告ですが、私の意見では、あなたはここで「浴槽の水ごと赤子まで捨てて」います。1メガバイトを超える画像の共有を禁止するサイトに、人々が再び訪れる可能性は低いでしょう。

それはあなたのサイトなので、好きなようにして構いませんが、そのような厳しい制限に直面した人々が再び戻ってこないことは予想されます。

ジェフ、ありがとう。彼らが投稿できるのだから、これは制限には感じません。単にファイルサイズを小さく保つだけです。画像は共有目的としては依然として大きく、高品質です。時間とともに様子を見ていきます。現時点では、サーバーで4〜8MBの画像を許可すると、1年分のコンテンツのホスティング費用が数百ポンドに達する可能性があり、それは私が負担できない金額です。

「いいね!」 2

なるほど、それは妥当ですね。もっと良いアプローチです。1MB 以上のアップロードをすべてブロックしているのかと思いました。

「いいね!」 2

ああ、なるほど。いいえ、もちろん違います。単にサイズを変更しているだけです。

最大画像サイズ (KB) の設定説明の末尾をこれまで読んだことがなかったようですが、そこには私が全く知らなかった重要な情報が記載されていました。

このサイズより大きく、かつ client_max_body_size より小さい画像は、アップロード時に収まるようにリサイズされます。

なるほど、参考になります!

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.