Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
10000 ₽

Написания 2 скриптов проверки и обновления наличия товаров

project expired


Написания 2 скриптов проверки и обновления наличия товаров

  • От вас требуется хорошо знать библиотеку phpexcel
  • Разбираться в устройстве движка opencart и иметь большой опыт работы с ним
  • Иметь хорошие знания php, js, mysql
  • Хорошо, если имеется опыт разработки на magento - движок поставщика.

В дальнейшем будут еще заказы по разработке функционала. Сотрудничество не на один раз.

Ищу человека на написание скрипта, обновления mysql базы данных, через excel файл, по крону. Без задействования движка сайта, обновлять нужно только mysql. А также написание скрипта для проверки наличия и количества, на сайте поставщика. Взять данные при добавлении в корзину на нашем сайте и проверить по этим данным наличие и количество на сайте поставщика.

Написать нужно 2 скрипта, если вы можете реализовать только 1, то вы не подходите.

Ссылка на тз - https://docs.google.com/document/d/1NUsIGmZcmTccpzAidsaCnxI6z6kXxernJwoIVUXYek4/edit?usp=sharing


Обязательно напишите свой Skype для связи. Перед взятием работы, обговорим все детали.


Make a proposal!

The Customer does not want to make a prepayment? Payment through Safe will help avoid potential fraud.

  1.  freelancer isn't working in the service any longer
  2. 4 days10000 ₽
    Евгений Коваль
     739   29  0

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

    Ukraine Zaporozhe | 21 January at 12:39 |
  • Евгений Коваль
    Complain | 21 January at 11:53 |

    Проверка остатка на лету при добавлении в корзину - при этом нужно отправить два запроса - в итоге добавление в корзину будет занимать минимум 5 секунд. Вас это устраивает?

  • Даниил Гусаров — project author
    Complain | 21 January at 11:55 |

    Проверка должна быть асинхронной

  • Евгений Коваль
    Complain | 21 January at 11:59 |

    Запрос на остаток просто обновляет остаток на сайте, и никак не реагирует на добавление в корзину? Тоесь если добавили 10 товаров в корзину то отправляется асинхронный запрос и возвращает что товаров у поставщика - 5, но 10 товаров все также добавляются в корзину?

  • Даниил Гусаров — project author
    Complain | 21 January at 12:06 |

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

  • magento Commerce
    Complain | 24 January at 18:35 |

    Вы сдесь не правы. В Magento есть такой механизм как управление сапасами. И сразу как только покупатель открывает товар, количество товара уже подсчитывается. И если по запасам есть 10 товаров. И стоит что на складе должен остатся один товар, то 9-ть товаров как и 10 Вы не купите. И никаких там 5-ть секунд вообще нету. Все происходит мгновенно. Также можно настроить чтобы при остатке на складе менее 5-ти или другое количество товара, то цена автоматов поднималась на определенную суму или %.

  • Делал такое (оба скрипта) Для БД MyShop и для разных вариантов текдоковских сайтов. Там сами прайсы поставщиков от 1 ГБ до 10 занимали, и БД были до 250 ГБ.

    Обычно синхронизация занимала не более 15 мин. Самый мощный сервер, который использовался 4cpu, 8ram, 500hdd.


    Обновление остатков и цен дольше всего было 15 сек. - при 2-3 млн несостыковок. Но там нужно смотреть по формату прайса - некоторые поставщики предоставляют только измененные данные, некоторые все.


    Обращайтесь, если что. )