スマフォによって簡単に画像や動画が撮影、保存、共有できる時代ですが、でかいファイルサイズのファイルをどう扱うか、これがシステムから見た場合の大きな課題です。
通常なにも制限をかんがえていないと、PHPのプログラムでは2MBの制限があります。ファイルの同時アップロードするとかもありますし、1度にアップロードする際の合計のサイズもあります。
大きくすることはできますが、そもそも、そんなデカいファイルの画像を使うのか?そんな解像度が必要なのですか? ということなのです。できる限り利用する最低限のサイズにトリミングしたうえで、サイズを小さくして、転送時間も極力抑えることが求められます。