Если ваши изображения являются чем-то вроде аватара или изображения галереи, и его во многих случаях просматривали другие люди или люди, загружающие изображение, используйте параметр #1
, это очень хороший способ, потому что время для создания изображения вы можетеназначьте время загрузки, тогда, если этот алгоритм был ошибочен, будет разумно предоставлено пользователю.
Но если ваши загруженные изображения никогда не просматривались, подумайте о опции #3
, этот случай в целом не очень хорош, потому чтонекоторые изображения могут быть повреждены, и вы знаете это во время генерации, пока вы должны показывать изображение.Я не буду использовать это решение.