artemon1987 Posted February 9, 2017 Share Posted February 9, 2017 Добрый день! Подскажите пожалуйста как выйти из ситуации. Криво залили товар (около 10000 позиций) одного производителя. Во многих позициях должно быть по 3-4 картинки, т.к. сайт в то время лежал на хостинге и при попытке залить 500 позиций со всеми изображениями - сайт уходил глубоко в себя. Решили сначала залить с основным изображением, потом отдельно дополнительные (id товара и url изображений). Некоторые изображения задвоились (процентов 30-40), много товара осталось вообще без изображений . Прошло 3-4 месяца и соответственно весь товар проиндексировался поисковиками, по этому, вариант: удалить весь товар данного производителя и залить нормально - не подходит. Вопрос: Что нужно сделать, чтобы при импорте товара (csv), при выбранных столбцах ID товара и URL изображений, все существующие картинки перезаписались, а где их нету - просто добавились? Либо второй вариант: как удалить все изображения товаров с указанным диапазоном ID (с 2005 по 8764 к примеру)? Может быть существует какой-то модуль или может быть это можно как то сделать на серваке (vps)? Пример: Link to comment Share on other sites More sharing options...
Kerm Posted February 10, 2017 Share Posted February 10, 2017 Добрый день! Подскажите пожалуйста как выйти из ситуации. Криво залили товар (около 10000 позиций) одного производителя. Во многих позициях должно быть по 3-4 картинки, т.к. сайт в то время лежал на хостинге и при попытке залить 500 позиций со всеми изображениями - сайт уходил глубоко в себя. Решили сначала залить с основным изображением, потом отдельно дополнительные (id товара и url изображений). Некоторые изображения задвоились (процентов 30-40), много товара осталось вообще без изображений . Прошло 3-4 месяца и соответственно весь товар проиндексировался поисковиками, по этому, вариант: удалить весь товар данного производителя и залить нормально - не подходит. Вопрос: Что нужно сделать, чтобы при импорте товара (csv), при выбранных столбцах ID товара и URL изображений, все существующие картинки перезаписались, а где их нету - просто добавились? Либо второй вариант: как удалить все изображения товаров с указанным диапазоном ID (с 2005 по 8764 к примеру)? Может быть существует какой-то модуль или может быть это можно как то сделать на серваке (vps)? Пример: Screenshot_1.png В админке отсортировать товары какие нужны и сверху в правом углу нажать выгрузить CSV, так получить ID товара, далее импортировать товары с фотками какими нужно, с удалением предыдущих загруженных фотографий. Выгрузить фотки, ссылки и т.д. у Вас не получиться даж не пытайтесь, загрузить так чтоб где то добавились, где то удалились у Вас тоже не получится, даже не пытайтесь. 1 Link to comment Share on other sites More sharing options...
ArcziDzielo Posted February 23, 2017 Share Posted February 23, 2017 (edited) Добрый день,Загрузил 200 товаров по 8-15 фото в каждойПреста продублировал их на все возможные размерыисходный файл 64 кбсейчас забит почти весь хостинг (25ГБ)Беда корочеИспользуются ли файлы с "-".jpg?Если нет - то как их вылечить без недели кликанья по каждой паркеЗаранее спасибо Edited February 23, 2017 by ArcziDzielo (see edit history) Link to comment Share on other sites More sharing options...
Kerm Posted March 2, 2017 Share Posted March 2, 2017 1) Важно сохранить оригинал чтобы можно было перегенерировать фотки товаров в будующем без импорта товаров, например водные знаки добавить или качество фотографий изменить. 2) Можно снизить качество фото и перегенерировать их. 3) Можно к примеру такой вот командой на сервере снизить качество всех JPG изображений до 90% или до скольких необходимо: find -type f -name "*.jpg" -exec jpegoptim --strip-all --max=90 {} \; 4) Можно использовать меньше кол-во типов изображений, например в место large использовать фотку из thickbox... Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now