Axelenz Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) 05.02.2023 в 15:56, vikvol сказал: @Axelenz, порадьте модуль для відображення товарів і редагування Есть вот такой комбайн, например: Скрытый текст Это дело вкуса, я предпочитаю Admin Quick Edit PRO. Изменено 5 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
partshez Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 15:56, vikvol сказал: @Axelenz, порадьте модуль для відображення товарів і редагування бо поки не натрапляв на такий модуль хоча цікавлюсь. Також є нагальна потреба бачити до якого проекту в simplepars належить товар https://prnt.sc/Bc7u0WT1CCMX Редактор товаров. Выбрать Все товары без учета проектов. Фильтровать. Напротив каждого товара указано, каким проектом (номер проекта) данный товар обработан 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 07:29, vikvol сказал: Доброго дня. Підкажіть, будь ласка, як візуально в списку товарів Opencart побачити до якого проекту відноситься товар? Чи можливо в когось є досвід щоб доробити стовпчик біля назви товару в якому відображатиметься приналежність товару до конкретного проекту? Вот хороший совет ! 05.02.2023 в 08:52, partshez сказал: https://prnt.sc/Bc7u0WT1CCMX Редактор товаров. Выбрать Все товары без учета проектов. Фильтровать. Напротив каждого товара указано, каким проектом (номер проекта) данный товар обработан Сам так смотрю при необходимости. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... vikvol Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 @Rassol2, я про цей спосіб дізнався коли почав вивчати ваш модуль, але потрібно зробити багато кроків щоб дізнатися постачальника. Цікавить доопрацювання адмінки щоб в каталозі товарів вивести інформацію про проект (постачальника). Менеджеру легше буде глянути в адмінці поруч хто постачальник ніж залізти мені в налаштування імпорту і щось там випадково наклацати )). Чи є хтось хто може взятися за таке доопрацювання? Ваш модуль чудовий, я коли його придбав то відчуття як пересів з жигулів на мерседес, але коли багато постачальників то важко менеджерам орієнтуватись звідки товар тому виникла ідея створення додаткової колонки в каталозі товарів щоб поруч з товаром вивести інформацію про постачальника. Хоча б ІД проекту якщо не саму назву проекту. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 14:07, vikvol сказал: @Rassol2, я про цей спосіб дізнався коли почав вивчати ваш модуль, але потрібно зробити багато кроків щоб дізнатися постачальника. Цікавить доопрацювання адмінки щоб в каталозі товарів вивести інформацію про проект (постачальника). Менеджеру легше буде глянути в адмінці поруч хто постачальник ніж залізти мені в налаштування імпорту і щось там випадково наклацати )). Чи є хтось хто може взятися за таке доопрацювання? Ваш модуль чудовий, я коли його придбав то відчуття як пересів з жигулів на мерседес, але коли багато постачальників то важко менеджерам орієнтуватись звідки товар тому виникла ідея створення додаткової колонки в каталозі товарів щоб поруч з товаром вивести інформацію про постачальника. Хоча б ІД проекту якщо не саму назву проекту. Прежде чем переходит к таким вндерениям я бы рекомендовал попробовать в настройках проекта в пустом поле товара, к примеру UPC записывать метку поставщика. Либо, я раньше так делал на одном проекте где много поставшиков. К артикулу добавлял приставку ps1-{gran_1} И модуль добавлял в начала артикула идентификатор поставшика откуда парсим. Таким образом и унифицировались артикула, и всегда можно было по первым буквам артикула узнать кто поставшик. Одним словом для начала поразмышляйте о таких подходах, в товаре очень много полей которые можно использовать как метку. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... partshez Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) 05.02.2023 в 22:12, Rassol2 сказал: Прежде чем переходит к таким вндерениям я бы рекомендовал попробовать в настройках проекта в пустом поле товара, к примеру UPC записывать метку поставщика. Либо, я раньше так делал на одном проекте где много поставшиков. К артикулу добавлял приставку ps1-{gran_1} И модуль добавлял в начала артикула идентификатор поставшика откуда парсим. Таким образом и унифицировались артикула, и всегда можно было по первым буквам артикула узнать кто поставшик. Одним словом для начала поразмышляйте о таких подходах, в товаре очень много полей которые можно использовать как метку. И я именно так и стараюсь делать. В артикул или код товара всегда вставляю префикс поставщика - две-три буквы. ps-, prom-(pr-), roz-, olx-... https://prnt.sc/NyHGocCHAfOV И всегда все понимают какого поставщика данный товар. Но лучше это делать не в поле Артикул или Код товара на вкладке Парсинг в ИМ, а в Поиск/замена https://prnt.sc/8WUlV0uakRM9 Иначе при отсутствии информации в {gran_1} будет создан товар с артикулом ps1-. В этом случае ps1-{gran_1} Изменено 5 февраля 2023 пользователем partshez Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... vikvol Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на але щось мені здається що там піратки виставляють Изменено 5 февраля 2023 пользователем vikvol Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 14:24, vikvol сказал: Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на ...... але щось мені здається що там піратки виставляють Да это пиратский сайт, удалите ссылку на него из этой темы. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 22:24, vikvol сказал: Але нажаль я його не знаходжу чомусь тут на форумі. Это как пример, ну возьмите любой другой понравившийся редактор. https://opencartforum.com/files/file/6485-udobnoe-massovoe-redaktirovanie-tovarov-v-opencart-s-modulem-handy-product-manager/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 Хочу поделится впечатлениями от будущего. Только что решил попробовать ChatGPT что это за существо можете узнать из интернета. Так вот он действительно хорош во многих аспектах. Решил немного поделится своим впечатлением. А точнее мне разорвало бошку !!!! Мне написал один человек просьбу по поводу скрипта, мол хочу скрипт который будет скачивать файлы и записывать их в товар. (Такие хотелки я думаю многие знают. ) Так как я сейчас занят, пипец как занят со всех сторон. Я решил перефразировать задачу ChatGTP и псмотреть что из этого выйдет. Я блин офигел от результата!!!Как я поставил задачу. Скрытый текст Что мне выдал ChatGPT !!! Скрытый текст Задачу я поставил похабно, а результат уже при минимальных правках можно использовать. Тут можно указать данные подключения к базе данных. Указать директорию для хранения файлов. И указать переменную для id товара. А и указать переменную в которой хранится ссылка на файл. И по сути этот скрипт можно запихнуть в симпле парс и он блин будет скачивать файлы и загружать в товар при парсинге!!! Просто хочу поделится моими изумлениями. Это шок!!! 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Flint2000 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 @Rassol2 Ще це можна спробувати copilot Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
vikvol Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 @Rassol2, я про цей спосіб дізнався коли почав вивчати ваш модуль, але потрібно зробити багато кроків щоб дізнатися постачальника. Цікавить доопрацювання адмінки щоб в каталозі товарів вивести інформацію про проект (постачальника). Менеджеру легше буде глянути в адмінці поруч хто постачальник ніж залізти мені в налаштування імпорту і щось там випадково наклацати )). Чи є хтось хто може взятися за таке доопрацювання? Ваш модуль чудовий, я коли його придбав то відчуття як пересів з жигулів на мерседес, але коли багато постачальників то важко менеджерам орієнтуватись звідки товар тому виникла ідея створення додаткової колонки в каталозі товарів щоб поруч з товаром вивести інформацію про постачальника. Хоча б ІД проекту якщо не саму назву проекту. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 14:07, vikvol сказал: @Rassol2, я про цей спосіб дізнався коли почав вивчати ваш модуль, але потрібно зробити багато кроків щоб дізнатися постачальника. Цікавить доопрацювання адмінки щоб в каталозі товарів вивести інформацію про проект (постачальника). Менеджеру легше буде глянути в адмінці поруч хто постачальник ніж залізти мені в налаштування імпорту і щось там випадково наклацати )). Чи є хтось хто може взятися за таке доопрацювання? Ваш модуль чудовий, я коли його придбав то відчуття як пересів з жигулів на мерседес, але коли багато постачальників то важко менеджерам орієнтуватись звідки товар тому виникла ідея створення додаткової колонки в каталозі товарів щоб поруч з товаром вивести інформацію про постачальника. Хоча б ІД проекту якщо не саму назву проекту. Прежде чем переходит к таким вндерениям я бы рекомендовал попробовать в настройках проекта в пустом поле товара, к примеру UPC записывать метку поставщика. Либо, я раньше так делал на одном проекте где много поставшиков. К артикулу добавлял приставку ps1-{gran_1} И модуль добавлял в начала артикула идентификатор поставшика откуда парсим. Таким образом и унифицировались артикула, и всегда можно было по первым буквам артикула узнать кто поставшик. Одним словом для начала поразмышляйте о таких подходах, в товаре очень много полей которые можно использовать как метку. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... partshez Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) 05.02.2023 в 22:12, Rassol2 сказал: Прежде чем переходит к таким вндерениям я бы рекомендовал попробовать в настройках проекта в пустом поле товара, к примеру UPC записывать метку поставщика. Либо, я раньше так делал на одном проекте где много поставшиков. К артикулу добавлял приставку ps1-{gran_1} И модуль добавлял в начала артикула идентификатор поставшика откуда парсим. Таким образом и унифицировались артикула, и всегда можно было по первым буквам артикула узнать кто поставшик. Одним словом для начала поразмышляйте о таких подходах, в товаре очень много полей которые можно использовать как метку. И я именно так и стараюсь делать. В артикул или код товара всегда вставляю префикс поставщика - две-три буквы. ps-, prom-(pr-), roz-, olx-... https://prnt.sc/NyHGocCHAfOV И всегда все понимают какого поставщика данный товар. Но лучше это делать не в поле Артикул или Код товара на вкладке Парсинг в ИМ, а в Поиск/замена https://prnt.sc/8WUlV0uakRM9 Иначе при отсутствии информации в {gran_1} будет создан товар с артикулом ps1-. В этом случае ps1-{gran_1} Изменено 5 февраля 2023 пользователем partshez Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... vikvol Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на але щось мені здається що там піратки виставляють Изменено 5 февраля 2023 пользователем vikvol Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 14:24, vikvol сказал: Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на ...... але щось мені здається що там піратки виставляють Да это пиратский сайт, удалите ссылку на него из этой темы. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 22:24, vikvol сказал: Але нажаль я його не знаходжу чомусь тут на форумі. Это как пример, ну возьмите любой другой понравившийся редактор. https://opencartforum.com/files/file/6485-udobnoe-massovoe-redaktirovanie-tovarov-v-opencart-s-modulem-handy-product-manager/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 Хочу поделится впечатлениями от будущего. Только что решил попробовать ChatGPT что это за существо можете узнать из интернета. Так вот он действительно хорош во многих аспектах. Решил немного поделится своим впечатлением. А точнее мне разорвало бошку !!!! Мне написал один человек просьбу по поводу скрипта, мол хочу скрипт который будет скачивать файлы и записывать их в товар. (Такие хотелки я думаю многие знают. ) Так как я сейчас занят, пипец как занят со всех сторон. Я решил перефразировать задачу ChatGTP и псмотреть что из этого выйдет. Я блин офигел от результата!!!Как я поставил задачу. Скрытый текст Что мне выдал ChatGPT !!! Скрытый текст Задачу я поставил похабно, а результат уже при минимальных правках можно использовать. Тут можно указать данные подключения к базе данных. Указать директорию для хранения файлов. И указать переменную для id товара. А и указать переменную в которой хранится ссылка на файл. И по сути этот скрипт можно запихнуть в симпле парс и он блин будет скачивать файлы и загружать в товар при парсинге!!! Просто хочу поделится моими изумлениями. Это шок!!! 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Flint2000 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 @Rassol2 Ще це можна спробувати copilot Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
partshez Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) 05.02.2023 в 22:12, Rassol2 сказал: Прежде чем переходит к таким вндерениям я бы рекомендовал попробовать в настройках проекта в пустом поле товара, к примеру UPC записывать метку поставщика. Либо, я раньше так делал на одном проекте где много поставшиков. К артикулу добавлял приставку ps1-{gran_1} И модуль добавлял в начала артикула идентификатор поставшика откуда парсим. Таким образом и унифицировались артикула, и всегда можно было по первым буквам артикула узнать кто поставшик. Одним словом для начала поразмышляйте о таких подходах, в товаре очень много полей которые можно использовать как метку. И я именно так и стараюсь делать. В артикул или код товара всегда вставляю префикс поставщика - две-три буквы. ps-, prom-(pr-), roz-, olx-... https://prnt.sc/NyHGocCHAfOV И всегда все понимают какого поставщика данный товар. Но лучше это делать не в поле Артикул или Код товара на вкладке Парсинг в ИМ, а в Поиск/замена https://prnt.sc/8WUlV0uakRM9 Иначе при отсутствии информации в {gran_1} будет создан товар с артикулом ps1-. В этом случае ps1-{gran_1} Изменено 5 февраля 2023 пользователем partshez Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
vikvol Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 (изменено) Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на але щось мені здається що там піратки виставляють Изменено 5 февраля 2023 пользователем vikvol Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 5 февраля 2023 Автор Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 14:24, vikvol сказал: Дякую, за вказаний напрямок. Варіант з модифікованим артикулом відкинув на самому початку, Пробую з полем UPC. Модуль Admin Quick Edit PRO дозволяє виводити цю колонку. Але нажаль я його не знаходжу чомусь тут на форумі. Знайшов на ...... але щось мені здається що там піратки виставляють Да это пиратский сайт, удалите ссылку на него из этой темы. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 22:24, vikvol сказал: Але нажаль я його не знаходжу чомусь тут на форумі. Это как пример, ну возьмите любой другой понравившийся редактор. https://opencartforum.com/files/file/6485-udobnoe-massovoe-redaktirovanie-tovarov-v-opencart-s-modulem-handy-product-manager/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 Хочу поделится впечатлениями от будущего. Только что решил попробовать ChatGPT что это за существо можете узнать из интернета. Так вот он действительно хорош во многих аспектах. Решил немного поделится своим впечатлением. А точнее мне разорвало бошку !!!! Мне написал один человек просьбу по поводу скрипта, мол хочу скрипт который будет скачивать файлы и записывать их в товар. (Такие хотелки я думаю многие знают. ) Так как я сейчас занят, пипец как занят со всех сторон. Я решил перефразировать задачу ChatGTP и псмотреть что из этого выйдет. Я блин офигел от результата!!!Как я поставил задачу. Скрытый текст Что мне выдал ChatGPT !!! Скрытый текст Задачу я поставил похабно, а результат уже при минимальных правках можно использовать. Тут можно указать данные подключения к базе данных. Указать директорию для хранения файлов. И указать переменную для id товара. А и указать переменную в которой хранится ссылка на файл. И по сути этот скрипт можно запихнуть в симпле парс и он блин будет скачивать файлы и загружать в товар при парсинге!!! Просто хочу поделится моими изумлениями. Это шок!!! 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Flint2000 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 @Rassol2 Ще це можна спробувати copilot Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Axelenz Опубликовано: 5 февраля 2023 Поделиться Опубликовано: 5 февраля 2023 05.02.2023 в 22:24, vikvol сказал: Але нажаль я його не знаходжу чомусь тут на форумі. Это как пример, ну возьмите любой другой понравившийся редактор. https://opencartforum.com/files/file/6485-udobnoe-massovoe-redaktirovanie-tovarov-v-opencart-s-modulem-handy-product-manager/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 Хочу поделится впечатлениями от будущего. Только что решил попробовать ChatGPT что это за существо можете узнать из интернета. Так вот он действительно хорош во многих аспектах. Решил немного поделится своим впечатлением. А точнее мне разорвало бошку !!!! Мне написал один человек просьбу по поводу скрипта, мол хочу скрипт который будет скачивать файлы и записывать их в товар. (Такие хотелки я думаю многие знают. ) Так как я сейчас занят, пипец как занят со всех сторон. Я решил перефразировать задачу ChatGTP и псмотреть что из этого выйдет. Я блин офигел от результата!!!Как я поставил задачу. Скрытый текст Что мне выдал ChatGPT !!! Скрытый текст Задачу я поставил похабно, а результат уже при минимальных правках можно использовать. Тут можно указать данные подключения к базе данных. Указать директорию для хранения файлов. И указать переменную для id товара. А и указать переменную в которой хранится ссылка на файл. И по сути этот скрипт можно запихнуть в симпле парс и он блин будет скачивать файлы и загружать в товар при парсинге!!! Просто хочу поделится моими изумлениями. Это шок!!! 4 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Flint2000 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 @Rassol2 Ще це можна спробувати copilot Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Flint2000 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 @Rassol2 Ще це можна спробувати copilot Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Leo0505 Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 05:44, Leo0505 сказал: Добрий день ! у модуля симплпарс есть возможность импорта товара из файла xlsx ???? Здравствуйте. нет модуль не занимается загрузкой данных из прайс листов. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Всем привет, У нас любопытная ситуация, парсим сайт - 4000+ товаров, сайт на 2х языках Например есть товар у которого линейка состоит из 40 моделей, отличаются эти модели цветом и объемом памяти. Описание(текст+фото) у всех одинаковое - чистый маркетинг. На выходе получаем такую математику 40 товаров, в описании 17 фотографий, 2 языка = 1360 дублей фото. - это приводите и уже привело к нехватке места на хосте - 20гб закончились мгновенно, перешли уже на план 100гб. Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? Каким образом можно избавить от дублей фото после парсинга? Спасибо Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 06:46, agkiev сказал: Каким образом можно объяснить модулю SimplePars чтобы он не плодил дубли фото во время парсинга? С чего вы взяли что это дубли ? Цитата Каким образом можно избавить от дублей фото после парсинга? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
agkiev Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:51, Rassol2 сказал: С чего вы взяли что это дубли ? Смотрите ответ на первый вопрос. А если серьезно эта задача не решаемая, а компромисная. Что бы понять всю сложность ответе мне на вопрос, у вас есть два изображение. 1.png и 1.png Вопрос. Это одинаковые изображения или нет ? Парсер выкачивает каждую страницу как отдельный товар - это я понимаю, для парсера это разные объекты которые он упорядочивает по заданным правилам. Для парсера ваш пример 1.пнг и 1.пнг два разных файла. Каким образом парсеру можно объяснить: до парсинга или после парсинга? находим товар с таким именем "ipad+pro+2022" в описание этого товара пути к изображениям меняем на необходимые нам? автоматизировать в рамках всех товаров не получится - понимаю, но хотя по выделенным товарам/группам товаров это можно сделать? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:03, agkiev сказал: Каким образом парсеру можно объяснить: до парсинга или после парсинга? Вы поймете это когда попробуете ответить на мой вопрос. Это одинаковые фото или разные ? Если вы подумаете над моей задачей вы все поймете. Видя имя файла вы не можете дать мне ответ на мой вопрос. А почему ? Потому что нет достаточно данных, а значит нужно больше данных. И тут есть 2 пути. Хранить все ссылки на все фото и то куда мы эти фото сохранили у себя. А значит после парсинга каждого фото делать запись в базу данных об источнике и где мы храним это фото. Говорить о размере базы данных и скорости парсинга вообще не приходится. Скорее такой парсинг никому не будет нужен, руками быстрее. Второй вариант, перед записью фото получать списко всех сушествующих фото, затем через функцию хеша хешировать все фото и хешировать фото которые хотим записать и сравниваем со всеми фото что есть, и принимаем решение. Ну этот метод вообще не дееспособный. Можете попробовать сделать как вы хотите. Но вы упретесь в теже проблемы что я описал ранние. Других решений я не вижу. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 (изменено) 06.02.2023 в 15:14, Rassol2 сказал: Это одинаковые фото или разные ? Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Изменено 6 февраля 2023 пользователем Axelenz Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 07:36, Axelenz сказал: Для того, чтобы с достоверностью 99% получить правильный результат, нужно использовать ПРАВИЛЬНЫЕ пути для хранения самих фото для Описания. Например: путь хранения составлять с учётом подкатегории, где находится товар или использовать серии товара... Это вообще не про то. Не важно что и как хранить. Интересная ситуация, я задал максимально простой вопрос, и реально задумавшись об его ответе все становится понятно. Но пока что не кто не задумался. Не важно по какой ссылке получать фото , не важно как их хранить, если вы не можете понять одинаковые фото это или нет имея исключительно их названия. Так же и модуль. Либо мы будем хранить и работать с производными процесса парсинга фото, тогда мы сможем более детально сделать оценку, но это будет стоить колоссальных ресурсов. Либо мы принебригаем нейменгом фото. И все фото с именем 1.png будут одинаковые. И если у вас донора имеет разные фото с одинаковыми названиями, которые лежат в разных директориях вы получаете черт знает что. Самое компромиссное решение это принебереч этим и взять больше диска. Отдельно могу сказать что есть еше одно решение которое наверное можно рассмотреть. Написать какой то скрипт который будет брать все фото из базы опенкарт. Далее делать шех шусммы каждой фотки. И сравнивать хеш сумму, и если хеш сумму сходятся вы знаете что эти фото одинаковы в незвисимости от того какое у них название, далее по какой то логике выбираете одно из совпавших фото и заменяете путь в базе данных на это фото, и затераете все остальные. Дакое я думаю написать можно, и сделать это отдельным скриптом. Задача не легкая но реальная. Я думаю кто то из раздела платных услуг за некое количество шекелей сможет что то подобное реализовать. Это не скрипт для моего модуля это просто в обшем скрипт php который можно отдельно запустить к примеру раз в месяц. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
Axelenz Опубликовано: 6 февраля 2023 Поделиться Опубликовано: 6 февраля 2023 Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) 3 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 6 февраля 2023 Автор Поделиться Опубликовано: 6 февраля 2023 06.02.2023 в 14:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) Собственно обращайтесь кому интересно. 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Модули и дополнения Парсеры [Поддержка] SimplePars - Универсальный парсер для ИМ
niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 (изменено) 06.02.2023 в 22:52, Axelenz сказал: Сегодня помог заказчику убрать из Описания около 30 Гиг дублей фото в Описании. Фото большого разрешения и общее их количество было около 30,000... Если у кого-то есть подобная проблема, кому не хочется оплачивать ежемесячно за хранение лишних десятков Гигабайт на хостинге дублированных многократно фото - обращайтесь... Но каждый случай может быть не похож на предыдущий, поэтому требует тщательного анализа... Как и говорил разработчик, нужно искать компромиссное решение... я нашёл своё ) На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Изменено 9 февраля 2023 пользователем niger Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:33, niger сказал: На php есть вот такая штука https://github.com/jenssegers/imagehash Я для одного сервиса использовал, крайне интересная штука. Клиент загружает фото, у тебя в базе хранится путь к картинке и ее hash. Ты сверяешь хеш, если есть, чистишь этот темп и этому объекту даешь то фото, что уже есть, если нет, пишешь в базу с хешем для последующих проверок и сохраняешь. Поделюсь с сообществом, может кому-то будет полезно. Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89 Перейти к списку тем Похожие публикации [Поддержка] Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. 1 2 3 4 10 Автор: Sha, 16 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 240 ответов 43 884 просмотра COBECTb11 22 марта Универсальный массовый редактор товаров OpenCart! Найти и заменить! ChatGPT OpenAI. MULTIEDIT. Автор: Sha, 15 марта 2017 batch chat gpt (и ещё 101) Теги: batch chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart 0 комментариев 49 226 просмотров Sha 15 марта 2017 Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 0 комментариев 607 просмотров RoS 19 февраля [Поддержка] Единицы Измерения Товара Автор: RoS, 19 февраля единица измерение единица измерения (и ещё 22) Теги: единица измерение единица измерения единицы измерения единицы_измерений единицы измерения товара единицы измерения товары товар товару товары товари категорії категорий категорию категории категория категориях unit units units measurement measurement product products category categories 1 ответ 173 просмотра StrikerXP 21 марта Timeout Resistant Static Sitemap Generator Автор: drOC, 27 сентября 2021 sitemap static (и ещё 10) Теги: sitemap static timeout generator cron crontab 500 карта сайта xml тайм-аут генератор статичная карта сайта 0 комментариев 2 231 просмотр drOC 24 сентября 2021 Сейчас на странице 1 пользователь partshez
niger Опубликовано: 9 февраля 2023 Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 11:45, Rassol2 сказал: Примерно про этот подход я писал ранние, что можно вести учет всех фото и их хеши. Это немного может раздуть базу данных и количество запросов в базу данных. Ну и коственная проблема это неявность связей. Допустим вы когда то добавили товар с фото, и потом у вас через год появились еше 10 товаров с той же фоткой. И они по этой схеме в не вашего контроля пристроились новым товарам. Место вам сэкономили. А потом вы через год уже не торгуете этим товаров и выбираете удалить этот товар, но место важно и удаление вместе с фото. И вот физически фото с диска сносится и у вас во всех товарах где присвоена также фотка исчезает главное фото товара. И самое страшное вы об этом не узнаете пока сами не увидите или ваши клиенты. Довольно тяжелая ситуация. Такое подход тоже имеет право на жизнь но нужно понимать какие это риски и сложности. Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Rassol2 Опубликовано: 9 февраля 2023 Автор Поделиться Опубликовано: 9 февраля 2023 09.02.2023 в 03:57, niger сказал: Уже давно физически не удаляют товары, плохо для СЕО. Ну и если прям хочется, при удалении товара, не обязательно с ним удалять фото - это просто прибить в базе одну запись, где указывается лишь айди изображения, или путь к нему. Ну и перед удалением фото, берем его и сверяем в базе, есть ли он у кого-то в базе товаров или нет. Если нет - удаляем. Вообще каждый выбирает свой подход. Я лишь дал библиотеку, которую использовал в своем случае. А вам спасибо за ваши наблюдения и мысли, так каждый прочитает дискуссию и решит, использовать или нет и как использовать в его случае. Любой подход имеет право на жизнь. Возможно кто-то воспользуется и вашим подходом к решению этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Назад 473 474 475 476 477 478 479 480 481 482 483 Вперёд Страница 478 из 524 Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 89
Рекомендованные сообщения