Щоб я від себе порадив з фото! Для початку зробити на окремий вінт копію ісходників, потім якщо фото оброблені і не потребують ретушування, починати підганяти їх під потреби клієнта або під власні потреби як в моєму випадку, відкриваємо фотошоп робимо єкшен на ресайз фото до 900х900 і зберігання його в форматі jpg з якістю 6-8 цього достаньо щоб на сайті на 4к десплеї не особливо бачити артефакти (це вже якщо взагалі блох шукати), тепер для вас це головні фото для вашого сайту і карток товару, далі в залежності який у вас шаблон в мене сайбер і хамеліон я налаштовую в адмінці ресайзи, тут треба вибрати 2-3 розміри з яких і буде робитися ресайз і кешування вже на самому сайті! Можна встановити окремо модуль webp! Якщо ви будете потім прогоняти сторінку через гугулспідтест навіть якщо у вас всі фото будуть по 80кб він все одно буде рекомендувати зменшити розмір зображення, так що тут не треба нервувати, як я свого часу)