Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!
10000 ₽

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

истекло время актуальности


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

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

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

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

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

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


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


Сделать ставку!

Заказчик не желает делать предоплату? Оплата через Сейф поможет избежать возможного мошенничества.

  1.  фрилансер больше не работает на сервисе
  2. 4 дня10000 ₽
    Евгений Коваль
     740   29  0

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

    Украина Запорожье | 21 января в 12:39 |
  • Проверка остатка на лету при добавлении в корзину - при этом нужно отправить два запроса - в итоге добавление в корзину будет занимать минимум 5 секунд. Вас это устраивает?

  • Даниил Гусаров — заказчик проекта
    Пожаловаться | 21 января в 11:55 |

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

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

  • Даниил Гусаров — заказчик проекта
    Пожаловаться | 21 января в 12:06 |

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

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

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

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


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


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