Написать кастомный PHP парсер прайс листов
Задача для фрилансеров владеющим языком программирования PHP.
Суть задачи:
У меня есть 6 штук разных поставщиков, у каждого поставщика есть csv прайс в котором есть колонка с названием товара, ценой и баркодом. Названия колонок в прайсах одинаковые: NAME, PRICE, BARCODE.
У всех шести поставщиков есть одни и те же товары с одинаковым баркодом, но есть и такие товары которые есть только у одного из поставщиков.
Я хочу понять у какого поставщика одни и те же товары дешевле.
Нужно что бы парсер проверял прайс каждого поставщика и записывал информацию о одинаковых баркодах товаров в отдельный файл, и обязательно указывал у каких поставщиков есть такой товар и по какой цене. В каждом случае нужно что бы самая низкая цена выделялась другим цветом, например зеленым.
То есть у каждого поставщика будет своя колонка в новом файле, для удобного сравнения цен одного и того же товара.
Таким образом я смогу постоянно делать сравнение цен и выбрать для себя самого дешевого поставщика.
Руками это сделать не могу, так как у каждого поставщика по 30-50 тысяч товаров.
Веб интерфейс парсера не нужен, сами прайсы я готов загружать в специальную папку по FTP на VPS сервере, выполнять парсер тоже буду на VPS сервере командой через SSH.
Пишите цену и сроки кто готов такое сделать, спасибо!
-
Добрый день, заинтересована ваша предложение. Буду рад сотрудничеству.
Все расчеты после обсуждения деталей
Посмотрите портфолио
HTTPS://ari.zone
-
266 Вообще не понимаю сложность работы. Это совершенно рядовая задача по организации единого прайса из подобных, но разной по структуре прайсам.
-
2881 80 0 Нужен пример XLS файл который вы хотите видеть на выходе, пример.
-
307 1 0 можете как вариант рассмотреть мой вариант решения обработки прайс листов поставщиков
https://docs.google.com/document/u/1/d/e/2PACX-1vRzAj_ipcq1HNk9KgMOX6TyuvarxYJJbBQL6nRdgRaoKV6nYND88F9e8BLUwZCPRFcYqfvBwkGi7Fg5/pub
единственое замечание - если артикула точно совпадают, то нужно будет переделать автопривязку к карточкам товаров, у меня по дефолту сделана привязка от первого поставщика, а остальньіх поставщиков нужно разово привязьівать в ручном режиме...
надеюсь поймете о чем я говорю.
-
430 21 0 Доброго дня.
Задача понятна, готов написать.
Уже работал с подобными "табличными" парсерами (CSV, XLSX). Вывод объединённой информации о товарах можно сделать в таблицу Excel или формировать HTML.
-
640 2 1 Добрый день.
Как я понял из написанного, эксель файлы (прайсы) находятся у Вас на локальном компьютере и Вы собираетесь их загружать на сервер через SSH.
Я предлагаю Вам не заниматься всем этим, а написать Windows приложение. В котором будет форма для загрузки файлов или вообще просто путь к папке, где находятся все эти файлы. При нажатии условной кнопки "обработать" появится сгенерированный итоговый эксель файл.
Приложение будет написано на языке Python с использованием библиотеки pandas (для работы с большими объемами экселя).
Итогом работы приложения будет эксель файл со всеми необходимыми данными и цветами, которые Вы написали, уже на Вашем локальном компьюетер готовым для работы в Эксель.
-
1103 34 0 2 Добро пожаловать
Могу реализовать
По цене 1850грн
---------------------------------------------------------------------------------------------------------------------------------
Обратитесь вверх!
-
620 8 1 Доброго дня!
Я работаю на должности PHP software engineer 2+ лет, имею опыт в написании схожих скриптов.
Если Вас интересует, напишите мне в личном виде.
-
1880 29 0 Здравствуйте.
Могу сделать на php скрипт, который будет формировать итоговый файл-таблицу и выделять зелёным цветом ячейки с самыми низкими ценами.
А как делаете сравнение? Могу сделать также форму, чтобы Вы могли закинуть в неё список товаров и увидеть у кого выгодно сделать заказ сразу всех товаров.
Много лет занимаюсь автоматизацией для торговли, Маркетплейсов, поставщиков и подобные задачи решаю часто.
Обращайтесь, помогу автоматизировать.
-
106 Здравствуйте, предлагаю реализовать парсер на python, обращайтесь!
-
748 8 0 Здравствуйте. Готов обсудить данный проект.
Чтоб было удобнее пользоваться могу собрать быстро сайт для php.
Парсер именно нужен на PHP или на можно Python ?
-
1330 62 2 1 Здравствуйте,
смогу написать php-скрипт для запуска по ssh, чтобы сравнивал значения "BARCODE" в 6 разных файлах.
-
103 2 0 День добрый.
Обращайтесь, сделаю.
Желательно примеры прайсов каждого поставщика (в личные сообщения).
-
602 8 0 Доброго дня!
Я смогу выполнить Ваш заказ. Цена и сроки указаны. Напишите в личное сообщение
-
2472 108 0 1 Доброе утро, Илья
Готовы реализовать Ваш парсер премий-листов с сравнением позиций
С уважением Виктор!
-
45 2 0 Добрый день.
Пишите обсудим.
Прайсы в каком формате?
--------
-
2121 100 2 1 Обращайтесь!
С Уважением, Олег.
__________
ПОРТФОЛИО: http://harukaze.com.ua
Актуальные фриланс-проекты в категории Веб-программирование
Интеграция Blade-шаблона статьи | Laravel | Frontend
4493 UAH
Интеграция Blade-шаблона статьи | Laravel | Frontend Суть задачи Сайт на Laravel Готов HTML/CSS макет страницы премиум-статьи блога. Нужно интегрировать его в существующую Blade-структуру сайта. Дизайн готов. Вы ничего не проектируете — только интегрируете. Вы получите: готовый… PHP, Веб-программирование ∙ 32 минуты назад ∙ 28 ставок |
Интеграция WMS & 1C
1000 UAH
Ищем разработчика, который имеет опыт работы с интеграцией 1С - WMS (LOGISTICON WMS) Интеграция уже сделана, работает, но часто есть доработки, которые нужно реализовать или помочь с решением проблемных моментов. Важно: 1) нужна человек, который разбирается в нюансах и на… Веб-программирование ∙ 44 минуты назад ∙ 3 ставки |
Верстка сайтаТЗ: верстка страниц сайта. У нас есть уже работающий сайт: https://medius-work.com/. Он сделан на конструкторе. Мы переезжаем с конструктора на чистую верстку. Ваша задача — воплотить точную копию страниц. Сайт был сделан без использования макетов и без дизайнеров, это просто… Веб-программирование ∙ 2 часа 8 минут назад ∙ 58 ставок |
Внедрение технического SEO-аудита на OpenCartДобрый день. Необходимо внедрить технические SEO-правки на сайте softugo.com. Сайт уже разработан, но еще не запущен полноценно. Платформа: ocStore 3.0.2.0 / OpenCart + кастомный код. Хостинг: Hostinger. Текущая версия PHP: 7.3. (планируется переход на PHP 8.2) Есть готовый… PHP, Веб-программирование ∙ 2 часа 34 минуты назад ∙ 39 ставок |
Настройка двусторонней интеграции WhatsApp с Odoo CRMЗдравствуйте! Ищем специалиста для реализации технического задания по настройке двусторонней интеграции мессенджера WhatsApp с CRM-системой Odoo. ⚠️ Важное техническое уточнение: Официальный WhatsApp Business API (WABA) не рассматривается. Необходимо внедрить стабильное «серое»… Python, Веб-программирование ∙ 3 часа 17 минут назад ∙ 16 ставок |