Нет, это не так, потому что:
у вас есть небольшое количество размеров
, если вы не будете использовать кэширование (генерация изображения натолько первый запрос) вы можете самостоятельно DDOS (обработка изображения - это процесс, на который влияет процессор)
- придется выполнить дополнительную работу, если вы будете использовать CDN, например Cloudflare, для HTTP-кэширования
Это имеет смысл, если у вас много размеров изображений, например, API, который поддерживает несколько устройств Andoid / IOS, то есть iphone 3 поддерживает только изображение размером 320x320, и если у вас нет пользователей с таким устройством, ваш сервер никогда не создает такое изображение.
Совет:
Во время генерации изображения используйте оптимизация , это уменьшает размер изображения с незаметной потерей качества.