Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

На правах рекламы.

Сейчас ведется активная разработка модуля интернет магазина в телеграмме и я бы хотел прорекламировать модуль TgMarket.
Это мой второй модуль и я был бы признателен если бы вы ознакомились с ним.

 

Кто не любит читать и не хочет тратить много времени, предлагаю перейти по ссылке ниже и просто по клацать в Telegram посмотреть что это, и если вам станет интересно перейти на страницу модуля и ознакомится с ним.

 

Демонстрация работы интернет магазина в телеграмм.

https://t.me/ShopFutureBot

 

Почему это может быть вам интересно ?
Сейчас у вас есть свой магазин и вы его заполнили товарами, категориями, то есть у вас есть база данных товаров и система управления ими. То есть OpenCart.
Уже все готово, и работает. !!! Но не в Telegram :rolleyes:
В это время нет смысла распылятся рассказывая какой взрывной популярностью пользуется месседжер телегам.
Говорить о том что множество людей проводят основное время в этом месенджере.

Телеграмм это новая ниша и кто первый ее займет тот будет доминировать в этой нише еше долгое время.


Но как создать свой интернет магазин в телеграмме ?
Именно эту задачу и решает мой модуль TgMarket!

После установки модуля все данные для интернет магазина будут братся из опекарт!!!
Вам не нужно создавать отдельно базу данных товаров, искать решение автоматизация, учета и так далее, у вас это все уже есть!
У вас просто появляется интернет магазина в телеграмме и вам больше ничего ненужно для этого. Вообще !!!


Пока ваши конкуренты на других движках как WP, Битриск, jooml и тд. Будут искать специалиста который напишет им интернет магазин для телеграмма за овер дох** денег, а затем будет решать вопросы заполнения, ведения учета, обновления цен и остатков и вот это все что построено вокруг интернет маркета, вы будете торговать и зарабатывать деньги
 

Не очевидные плюсы +

Кроме очевидных плюса аудитории телеграмма есть еше и не очевидные которые стоит проговорить ;-)
Вы можете уставить чистый опенкарт заполнить его категориями и товарами и ваш магазин в телеге уже будет готов к торговле. Для магазина в месенджере не нужно покупать шаблон или платить дизайнеру, не нужно покупать множество модулей для улучшения пользовательского опыта.
Магазин в месенджере минималистичен, практичен и заточен на решение задачи.
Одним словом ЭКОНОМИЯ.

Идеален ли модуль TgMarket ?
Наверное нет, но ему всего месяц :oops:

Я его развиваю и предлагаю вам присоединится к сообществу которое будет двигать развитие этого проекта. И делать его идеальным для всех, и для вас в первую очередь. Присоединившись сейчас вы можете повернуть развитие модуля в то русло которое вы считаете идеальным. Так как это было в навале развития модуля SimplePars

Стоит того что бы уделить ему 5 минут времени ?
Однозначно. !!!

Надеюсь это сообщение будет полезно среди клиентов модуля SimplePars.
Периодически я буду публиковать здесь информацию о прогрессе  TgMarke, и надеюсь это не будет вас расстраивать. Чем больше будет популярности у нового проекта, тем больше у меня будет ресурсов на его развитие.

Благодарю за внимание, и извиняюсь за такую простыню, вышло случайно.

  • +1 2
Надіслати
Поділитися на інших сайтах

12.02.2023 в 10:20, Djniktec сказал:

2023-02-12 7:36:56 - PHP Notice:  Undefined variable: mf in /admin/controller/catalog/simplepars.php on line 747

в редакторе товаров

куда копать?

Внимательно почитать инструкцию по установке модуля. И выполнить. Особенно про версию php. 

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


01.11.2018 в 11:30, Rassol2 сказал:
SimplePars - Универсальный парсер для ИМ  

SimplePars - Универсальный парсер для ИМ


Модуль SimplePars предназначен для парсинга и наполнения интернет магазина. 

 

Идея модуля заключается в том что бы вы могли заварить чашечку кофе и наблюдать как ваш магазин наполняется товарами.

Ведь намного приятнее наблюдать за строкой загрузки товара, чем заполнять каждую позицию вручную :wink:
sp.gif

 

Возможности модуля SimplePars
Основные задачи которые решает модуль это парсинг данных с сайта и последующее заполнение или обновление товаров в интернет магазине.
Вы можете как парсить напрямую в интернет магазин, так и парсить в Excel таблицу для дальнейшей обработки. 

В двух словах не описать что умеет делать модуль, по этому обозначу только основные моменты.

- Полноценный парсер позволяющий парсить сайты и наполнять магазин товарами.
- Кроме загрузки возможно настройка обновления существующих товаров, цен, остатков и других элементов товара.

- Автоматическое создание категорий, производителей, атрибутов, опций, загрузка изображений и многое другое....

- Встроенный гибкий сборщик ссылок , который поможет собрать ссылки на необходимые товары.
- Возможно идентификация товара по разным значениям, подробнее об всех идентификаторах вы можете узнать здесь - Идентификаторы
- Доступна установка наценок любой сложности.
- Парсинг / Составление SEO шаблонов и заполнение Мета данных товара, категорий, производителей. Заполнение SEO_URL

- Формировать прайс csv с данными что вы парсите. Так же прайсы можно составлять в готовом формате для загрузки через АОП или любого другого загрузчика прайс листов. 
- Поиск замена, мощный инструмент позволяющий вам налету изменять информацию. То есть вы можете изменять информацию которую вы парсите на лету.
- Поиск замена полностью поддерживает регулярные выражения.
- Модуль способен парсить в многопоточном режиме. Что делает парсинг максимально быстрым!
- Возможность настроить запросы для обхода блокировок со стороны донора.
- Поддержка работы с прокси.
- Собственный прокси чекер, позволяющий отобрать прокси сервера которые будут работать с конкретным донором.
- Возможна индивидуальная настройка запросов, Указание Cookies, User-Agent, Отправка собственных заголовков Headers

- Система логирования позволяющая контролировать процесс парсинга на любом этапе.

- Система кэширования сайта донора для безопасного парсинга.

- Встроенный редактор ссылок, позволяющий группировать ссылки по спискам, и производить загрузку определенных групп ссылок. Так же отслеживать ссылки которые парсятся с ошибками.

- NEW Автоматический парсинг по расписанию, при помощи CRON
- NEW Встроенный редактор товаров. Редактор товаров поможет сделать финальную правку товаров. Инструкция к редактору товаров

- NEW Парсер XML/YML документов от поставщика.

- NEW Парсинг с автоматической авторизацией на сайте доноре. Инструкция по авторизации
- NEW Парсинг сайтов с изображениями в формате WEBP !!!! Подробнее

- NEW Расширение возможностей парсера собственными PHP скриптами Подробнее!!! :eek:

 

Вы можете указать любое количество границ парсинга, на любые данные что есть в html коде сайта донора.

SimplePars это универсальный инструмент который поможет вам наполнить ваш интернет магазин.

Обратите внимание что вы можете настроить парсинг на любые данные, и необязательно они должны быть совместимы с opencart. Вы можете парсить статьи, отзывы, блоги.

 

SimplePars адаптирован под работ с модулями.

HYPER PRODUCT MODELS - NEW

AJAX замена товара по моделям - HYPER PRODUCT MODELS - OC 2

AJAX замена товара по моделям - HYPER PRODUCT MODELS - OC 3

HYPER MULTI PRODUCT MODELS - NEW

HYPER MULTI PRODUCT MODELS - AJAX Мульти замена товара по моделям - OC 2

HYPER MULTI PRODUCT MODELS - AJAX Мульти замена товара по моделям - OC 3

Цены в опция.

Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options - OC 2

Обновление цены при выборе опции, без AJAX - HYPER Dynamic price of options - OC 3

Изображение в опциях.
Опции с вводом количества, артикулом и изображением OC 2

Опции с вводом количества, артикулом и изображением OC 3

Изображения опций PRO

Закупочная цена товара.
CostPrice - закупочная цена товаров в opencart

 

И это малая часть тех задач которые может выполнить данный модуль.

SimplePars разрабатывается как универсальный парсер, у него нету четких задач, у него есть только набор инструментов.
А что вы построите имея эти инструменты зависит только от вас.

 

Полная инструкция к модулю доступна по ссылке

Инструкция к модулю SimplePars

 

Видео-уроки по работе с модулем доступны по ссылке

Видео уроки по работе с модулем SimplePars

 

Демо сайт для ознакомления с интерфейсом и возможностями модуля

Обратите внимание что на демо сайте парсинг недоступен.

http://demo.simplepars.top/admin/

Логин - demo
Пароль - demo

 

Лицензионное соглашение.
Ознакомится

 

Инструкция по установке.

Установка SimplePars

1. Зайдите в директорию вашей версии модуля и скопируйте все в корень сайта с заменой.

2. Введите в строке браузера ваш_сайт/inst.php и нажмите Enter.

3. Далее перейдите в раздел Система->Пользователи->Группы пользователей->Администратор нажмите выделить все в двух разделах:

  • Разрешить просмотр
  • Разрешить редактировать

Затем нажмите сохранить.

4. Зайдите в "Модификаторы" или "Менеджер дополнений", и нажмите Обновить. 

5. После этого удалите в корне сайта файл inst.php

Все, модуль установлен.

В разделе Каталог под пунктом Производители появится пункт SimplePars это вход в модуль. 

 

Инструкция по обновлению
1. Загрузить содержимое директории c названием вашей версии  в корень сайта.

2. Выполнить ваш_сайт/inst.php

3. Удалить с корня сайта файл inst.php

 

После установки или обновления я вижу белый экран или ошибку 500

Если видите белый экран, то вам необходимо перейти в архив с модулем в директорию Other versions of PHP и там будут лежать файлы под все версии php.

Открываете папку с именем вашей версии php и загружаете содержимое в корень магазина.


  • Автор
  • долучення
    28.10.18
  • Категорія
  • Системные требования
    PHP >= 5.6
  • Метод активации
    По запросу в ЛС
  • Ioncube Loader
    Требуется
  • 3.0
    2.3.0.2.4
    2.3
    2.2
    2.1
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
  • Звернення до сервера розробника
    Да

 

Добрый день. Нужно спарсить карточки с настенными кондиционерами. Подскажите, пожалуйста, как настроить атрибуты в SimplePars v4.7_stable для товаров, где присутствует 2 разных веса, габариты для 2 блоков и тд. ?

Змінено користувачем helenbeauty
Надіслати
Поділитися на інших сайтах


Добрый день. Нужно спарсить карточки с настенными кондиционерами. Подскажите, пожалуйста, как настроить атрибуты в SimplePars v4.7_stable для товаров, где присутствует 2 разных веса, габариты для 2 блоков и тд. ?

Надіслати
Поділитися на інших сайтах


14.02.2023 в 17:20, helenbeauty сказал:

Добрый день. Нужно спарсить карточки с настенными кондиционерами. Подскажите, пожалуйста, как настроить атрибуты в SimplePars v4.7_stable для товаров, где присутствует 2 разных веса, габариты для 2 блоков и тд. ?

Для начала почитать инструкцию и посмотреть видео. Дальше разобраться с товаром донора. Разный вес- это разные товары или опции одного товара? А потом настроить... 😀

Будут вопросы, пишите в личку

Желательно не дублировать свои сообщения в теме

Змінено користувачем partshez
Надіслати
Поділитися на інших сайтах


@Rassol2

Иногда очень не хватает в этой панели выбора, чтобы выполнить что-то с товарами, которые находятся только В ЭТОМ ПРОЕКТЕ.

Особенно это актуально для мультиязычных магазинов, а таких сейчас очень много... и когда дополнительно применяется ручное изменение Описания и пр.

Возможно это реализовать в следующих версиях модуля ? Если нет, то можно попросить работающий скрипт, который будет давать такую возможность, работать с товарами только ЭТОГО ПРОЕКТА ? Т.е. если обновлять товары по SKU, то обновлять только те, что в ЭТОМ проекте и не обновлять товары, которые находятся в других проектах, не смотря на совпадение по SKU...

Благодарю за ответ.

 

Скрытый текст

image.thumb.png.d8e215465dbb5d69dd2e19a045f8b837.png

 

Надіслати
Поділитися на інших сайтах


17.02.2023 в 06:45, Axelenz сказал:

Иногда очень не хватает в этой панели выбора, чтобы выполнить что-то с товарами, которые находятся только В ЭТОМ ПРОЕКТЕ.

Особенно это актуально для мультиязычных магазинов, а таких сейчас очень много... и когда дополнительно применяется ручное изменение Описания и пр.

Возможно это реализовать в следующих версиях модуля ? Если нет, то можно попросить работающий скрипт, который будет давать такую возможность, работать с товарами только ЭТОГО ПРОЕКТА ? Т.е. если обновлять товары по SKU, то обновлять только те, что в ЭТОМ проекте и не обновлять товары, которые находятся в других проектах, не смотря на совпадение по SKU...

Благодарю за ответ.

Вопрос довольно интересный.
В этом что то есть. Но нужно понимать что в момент обновления товаров проект присваевает товару свой идентификатор.

То есть товар загруженный проектом А может принадлежать проекту Б через время, если проект Б обновить этот товар.
Указав жесткий запрет на обновления товаров с других проектов можно, но если настройку установить в проекте А а в проекте Б нет, то после работы проекта Б если у него артикула совпадают он перетянет к себе все товары.
Как бы будет образовываться вакум который можете перетянуть товары.

Я могу уже сейчас предложить решение вашей задачи с использованием сушествующих технологий.

Вы можете запустить проект А в режим обновления, и указать арткул в поле USP и добавить приставку pr1-artikel

И так у вас есть два поля
sku = artik
usp = pr1-artik
И вот когда вам нужно включить парсинг товаров только этого проекта вы можете переключить идентификатор с sku на usp

И так можно сделать в любом проекте, и с любыми полями которые поддерживаются в роле идентификатора.

 

Пропись будет выглядеть так.
стандартные настройки.

Скрытый текст

dsSIsYY.png


немного магии.
 

Скрытый текст

TD3dG5D.png


И вот когда вам нужно перейти в режим обновления только своих товаров, переключаем идентификатор.

Скрытый текст

saTye60.png

 

  • +1 1
Надіслати
Поділитися на інших сайтах

17.02.2023 в 15:20, Rassol2 сказал:

Но нужно понимать что в момент обновления товаров проект присваевает товару свой идентификатор.

Такое есть в модуле АОП

Там есть инлификатор кторый присваивает для модели свой id от проекта.. и например если у вас разные поставщики и артикул sku повторяется то модуль распознает их по модели а именно по id

например модель формируется так..

модель товара + id

и получается что то типа 1235-1

Надіслати
Поділитися на інших сайтах


17.02.2023 в 07:41, nikoshot сказал:

Такое есть в модуле АОП

Там есть инлификатор кторый присваивает для модели свой id от проекта.. и например если у вас разные поставщики и артикул sku повторяется то модуль распознает их по модели а именно по id

например модель формируется так..

модель товара + id

и получается что то типа 1235-1

Ну да типо того, у меня это можно самому сделать при необходимости.

Можно хоть все артикула так составлять. А не только так как я предложил выше.

Я так и делал раньше сам присваивал приставку к проектам.

Надіслати
Поділитися на інших сайтах

17.02.2023 в 15:20, Rassol2 сказал:

Вопрос довольно интересный.
В этом что то есть. Но нужно понимать что в момент обновления товаров проект присваевает товару свой идентификатор.

Я расскажу, где это реально может пригодиться...

Например:

Двуязычный сайт. Парсятся xml на 2-х языках.

Первым проектом идёт парсинг с рус. xml, Обновляются существующие на сайте товары.

Вторым проектом идёт Добавление новых товаров с рус. xml.

Третьим проектом идёт Обновление товаров с xml укр. Но при этом есть одно условие... Заказчикам необходимо существующие Описания довести до нормального уникального Описания. Поэтому вариант с обновлением, где обновится ВСЁ однозначно не интересен... А вот вариант с тем, чтобы с новых товаров второго проекта перекинуть товары (SKU) в третий проект и производить дальнейшие обновления (или прочие действия) ТОЛЬКО с ними - это самый идеальный вариант без всяких "костылей"...

 

Вот возможность перекинуть товары с помощью действий через cron с одного проекта в другой - это хорошо реализовано в модуле. А дальше ? Создаётся впечатление не завершённости задуманного. Т.е. товары нужные в проект закинули, а что с ними дальше можно сделать в рамках одного проекта... ((( Эта реализация отбросила бы много разных "костылей"...

Надіслати
Поділитися на інших сайтах


17.02.2023 в 08:32, Axelenz сказал:

Вот возможность перекинуть товары с помощью действий через cron с одного проекта в другой - это хорошо реализовано в модуле. А дальше ? Создаётся впечатление не завершённости задуманного. Т.е. товары нужные в проект закинули, а что с ними дальше можно сделать в рамках одного проекта... ((( Эта реализация отбросила бы много разных "костылей"...

Ну вот вариант который я вам описал выше покрывает и эту задачу и даже больше.
Так было и задумано изначально.

А присвоение было сделано для работы с инструментами, что бы шаблоны понимали с кем работают.

Надіслати
Поділитися на інших сайтах

Я понимаю это... вопрос больше касается не столько функциональности модуля, столько тюнинга модуля, чтобы всё было сразу под рукой...

Надіслати
Поділитися на інших сайтах


17.02.2023 в 08:39, Axelenz сказал:

Я понимаю это... вопрос больше касается не столько функциональности модуля, столько тюнинга модуля, чтобы всё было сразу под рукой...

Если это будет массовое явление, и добавление приставки к артикулу неприемлемо то да это будет реализовано.
Пока что я особо не вижу смысла в таком усложнении, тем более что поведение модуля при обновлении станет мение интуитивным.

Но как задача я понимаю ее необходимость, и если есть вопросы около этой темы всегда рекомендую использовать приставки к артикулам, упрощают жизнь.

Надіслати
Поділитися на інших сайтах

17.02.2023 в 16:43, Rassol2 сказал:

Если это будет массовое явление, и добавление приставки к артикулу неприемлемо то да это будет реализовано.
Пока что я особо не вижу смысла в таком усложнении, тем более что поведение модуля при обновлении станет мение интуитивным.

Но как задача я понимаю ее необходимость, и если есть вопросы около этой темы всегда рекомендую использовать приставки к артикулам, упрощают жизнь.

Понимаю, что идеального ничего нет... И тот вариант, который я предложил так же далёк от идеального. Например вариант, когда в новых товарах сразу не заполняют Описание, а Описание может появиться через ЛЮБОЙ промежуток времени... Тогда необходима проверка по всем имеющимся товарам с донора, чтобы заполнить пустые места в description...

Вот если бы в Парсинге в ИМ, в Описании, При обновлении можно было сделать выбор:

Заполнить Описание, если его нет - было бы просто замечательно )))

Змінено користувачем Axelenz
Надіслати
Поділитися на інших сайтах


17.02.2023 в 08:52, Axelenz сказал:

Тогда необходима проверка по всем имеющимся товарам с донора, чтобы заполнить пустые места в description...

Вот такого нет.
Нет возможности заполнять описание только там где пусто.

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

Надіслати
Поділитися на інших сайтах

17.02.2023 в 17:00, Rassol2 сказал:

Если где то в одном месте это сделать то ок, если это пойдет как тренд боюсь модуль начнет создавать уже большую нагрузку.

А нельзя добавить в Действии, кроме Добавления и Обновления ещё выбор:

Заполнение пустых полей.

Именно на тот случай, чтобы этот проект можно было время от времени запускать для вылавливания и заполнения всего, что уже спарсено, но раньше не было заполнено у донора ? Пустые Описания, пустые атрибуты, фото и пр. ?

Сейчас такое сплошь и рядом... доноры спешат выкладывать новые товары, у которых не надлежащим способом заполнены карточки... заполняется потом... может быть...

А парсить каждый раз, например, десяток тысяч товаров с обновлением Описания в надежде на то, что наконец заполнится описание у десятка товаров, где его не было... тоже как вариант так себе...

Змінено користувачем Axelenz
  • +1 1
Надіслати
Поділитися на інших сайтах


17.02.2023 в 09:05, Axelenz сказал:

Пустые Описания, пустые атрибуты, фото и пр. ?

Это все подпадает под мой рассказ выше.
Да это можно сделать. Но нагрузка.

Узнать пустое поле или нет мы можем только в том случаи если запросим это поле и проведем валидацию данных.

То есть на наш человеческий язык ситуация примерно такова.
Вы даете человеку список из мобильных номеров и говорите перепиши только те номера которые заканчиваются на цифру 8 и модуль сидит и делает это.
А когда вы хотите что то делать с проверкой то это уже звучит так.
Перепиши все номера телефонов где номер заканчивается на цифру 8 и владелец номера женшина.

В первом случаи модуль просто берет артикул сравнивает и отправляет запрос в базу даннх, и ему все равно что было та. Он убеждается что запрос ушел ошибок нет, следующий товар.
А в вашем случаи ему нужно перед тем как отправлять запрос на обновление, запросить что там есть в том поле, затем проверсти анализ нужно делать что то или нет. И если да тогда оправляем запрос.

Нужна такое ?
Однозначно да, это было бы круто. Сам могу представить много сценариев. Это как бы и есть + такой функции.
 

Минусы.
1) Во первых сложность в реализации. (если мы говорим не об описании а в прицепи о тенденции открытия такого фронда возможностей)
2) сложность в поддержке и учете при дальнейших разработках.
3) Несоизмеримое увлечение нагрузки от работы модуля на базу данных. Замедления парсинга в разы, даже в десятки а то и сотни раз. (Боюсь я только этого пункта)
 

Надіслати
Поділитися на інших сайтах

17.02.2023 в 17:15, Rassol2 сказал:

Минусы.
1) Во первых сложность в реализации. (если мы говорим не об описании а в прицепи о тенденции открытия такого фронда возможностей)
2) сложность в поддержке и учете при дальнейших разработках.
3) Несоизмеримое увлечение нагрузки от работы модуля на базу данных. Замедления парсинга в разы, даже в десятки а то и сотни раз. (Боюсь я только этого пункта)

Ну или создание дополнительных ключей, заполнено всё в товаре или нет типа "empty" или не "empty", чтобы остальные товары с базы не брать, где нет такого ключа...

"

Надіслати
Поділитися на інших сайтах


17.02.2023 в 09:21, Axelenz сказал:

Ну или создание дополнительных ключей, заполнено всё в товаре или нет типа "empty" или не "empty", чтобы остальные товары с базы не брать, где нет такого ключа...

"

не это не про то.


Я же написал в первом случаи мы просто берем посылку отдаем почтальену и говорим отнеси по адресу и положит под дверь. И вообше все равно живет там кто то или не, белый он, черный или азиат, плевать неси посылку.
Сейчас работает так.

А вот то что вы говорите это уже перед тем как почтальона отправить относить посылку, по адресу, нужно поправить кента сгонять туда и разведать что там по чем, а затем обкашлять решение, и сделать вывод, отдавать эту посылку почтальону или нет.

вы рассуждаете на уровне как оптимизировать проверку данных. А я вам объясняю что никакая оптимизация проверки данных не будет мение затратной и быстрой чем отсутствие проверки как таковой.

Надіслати
Поділитися на інших сайтах

17.02.2023 в 17:27, Rassol2 сказал:

вы рассуждаете на уровне как оптимизировать проверку данных. А я вам объясняю что никакая оптимизация проверки данных не будет мение затратной и быстрой чем отсутствие проверки как таковой.

Благодарю за пояснения, почему некоторые важные (как для меня) вещи не имеют реализации в модуле на сегодняшний день.

Надіслати
Поділитися на інших сайтах


17.02.2023 в 09:30, Axelenz сказал:

Благодарю за пояснения, почему некоторые важные (как для меня) вещи не имеют реализации в модуле на сегодняшний день.

Мои замеры показали что при вставлении 3 запросов на выбор данных из таблиц
1) oc_product_description
2) oc_product_attribute

3) oc_product_image

По id товара, и затем просто прогонка в цикле значений где одна переменная в каждом цикле увеличивает значение на единицу. А в конце просмотр этого значение. Сократила скорость парсинга на 30+ % точно не помню но около 34 процентов. Измерения делал еше в конце 20 года. То есть даже не обработка данных а просто прокрутить полученные данные в цикле.
Нагрузку уже не стал даже смотреть.

Единственное место где этот подход реализован это оценка цены перед обновлением.
 

Скрытый текст

miY9SfJ.png

Так как в свое время эта потребность вызвала неимоверный ажиотаж.
Колебания курса.

Возможно и описание будет реализовано когда потребность в этом будет больше.
Это я к тому сказал, что бы не было впечатления что мне просто лень, я много работал и тестировал этот вопрос. Я в курсе этого. И даже нашел пару методом сократить нагрузку но пока что это далековато до уровня где можно реализовать просто что бы было.

Надіслати
Поділитися на інших сайтах

17.02.2023 в 17:46, Rassol2 сказал:

Это я к тому сказал, что бы не было впечатления что мне просто лень, я много работал и тестировал этот вопрос. Я в курсе этого. И даже нашел пару методом сократить нагрузку но пока что это далековато до уровня где можно реализовать просто что бы было.

Я согласен, что Вы идёте медом компромисса и учитываете пожелания большинства. При этом Вы сами понимаете, что ценность товара на сайте, который имеет идеально обновляемые количество и цену с донора, но при этом не имеет Описания и Фото практически нулевая...

Всё чаще люди просят парсить Описание только как временное, с дальнейшим замещением его своим уникальным Описанием и чтобы оно потом не затёрлось при обновлении...

Сказать что это мои пожелания... я всего лишь исполнитель, который решает задачи, поставленные Заказчиками...

Змінено користувачем Axelenz
Надіслати
Поділитися на інших сайтах


17.02.2023 в 11:16, Axelenz сказал:

Я согласен, что Вы идёте медом компромисса и учитываете пожелания большинства. При этом Вы сами понимаете, что ценность товара на сайте, который имеет идеально обновляемые количество и цену с донора, но при этом не имеет Описания и Фото практически нулевая...

Всё чаще люди просят парсить Описание только как временное, с дальнейшим замещением его своим уникальным Описанием и чтобы оно потом не затёрлось при обновлении...

Сказать что это мои пожелания... я всего лишь исполнитель, который решает задачи, поставленные Заказчиками...

Больше резонанса больше реализаций. 

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.