Работа! Нужен плагин для подключения ка Api Сервиса Zakupi.net для выгрузки каталога

Тема в разделе "Поиск исполнителей", создана пользователем Александр123456, 1 дек 2016.

  1. Александр123456

    Александр123456 Новичок

    Сообщения:
    2
    Симпатии:
    0
    1) Нужен плагин для загрузки каталога из системы Zakupi.net
    2) Плагин должен быть полностью управляемым и интуитивно понятным.
    3) Возможности Api системы Zakupi.net можно узнать в самой системе Zakupi.net
    Оплата за плагин по факту выполнения заказа
    Срок выполнения заказа 1-2 недели

    Александр 89998792369
     
  2. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    835
    Симпатии:
    94
    бюджет огласите плиз. можно в личку.
     
  3. Александр123456

    Александр123456 Новичок

    Сообщения:
    2
    Симпатии:
    0
    Техническое задание на разработку плагина для системы ZAKUPI.NET
    Плагин для магазина должен взаимодействовать с API системы ZAKUPI.NET.
    API представляет собой набор методов, предоставляющие по протоколу https данные в
    формате XML данных, описанные ниже.
    Функции, возлагаемые на плагин:
    - получение контента товаров (структура категорий; наименование, описание,
    характеристики и изображения товаров);
    - получение информации об остатках товаров и цене;
    - обновление контента;
    - обновление остатков и цен;
    - удаление/отключение товаров, которые удалены из выборки пользователя в системе
    ZAKUPI.NET.
    Функции обновление контента и остатков с ценой должно быть разнесено, для того чтобы
    можно было чаще синхронизировать остатки товаров, так как эта информация обновляется
    намного чаще, но при этом не создавать дополнительную нагрузку по обновлению контента.
    Все обновления должны иметь дополнительные настройки, которые смогут управлять
    обновляемыми данными, такие как вкл./выкл. возможность изменения:
    - наименование категории;
    - иерархия категорий;
    - список характеристик;
    - характеристики товарных групп;
    - характеристики для фильтров;
    - наименование товаров;
    - полное описание товаров;
    - краткое описание товаров;
    - характеристики товаров;
    - изображения товаров;
    - остатки товаров;
    - цены товаров;
    - прикрепление товаров к категориям.
    По объектам товары, категории, характеристики товаров, изображения товаров должны быть
    опции которые позволяют указать какие данные обрабатывать: только создавать новые
    элементы данных, изменять только существующие или выполнять оба действия (добавление
    и изменение).
    В зависимости от возможностей CMS обеспечить возможность загрузки списков товаров.
    В настройках плагина должна присутствовать опция, которая указывает в какой валюте
    нужно получать цены из API.
    При использовании нескольких валют и загрузке товаров в валюте отличной от валюты
    расчетов обеспечить получение курсо валют по Национальному Банку Российской
    Федерации из системы ZAKUPI.NET.
    Запуск обновление данных должен производиться как вручную (из административной панели
    магазина), так и консольно (для возможности постановки в расписание).

    При разработке плагина нужно учитывать объемы передаваемых данных и время их
    передачи, таким образом, чтобы магазин мог принять информацию о более 200000 товаров.
    При этом нужно учитывать ограничения, которые часто используются на хостинге, при
    выполнении обновления через административную панель магазина:
    - время выполнения скриптов 30 сек.;
    - объем выделяемой памяти скрипту 128М.
    В результате выполненных операций плагином выводить сводную информацию.
    Документация по API находится сайте ZALUPI.NET по адресу
    http://zakupi.loc/documentation/xml
    Сколько нужно за это?
     
  4. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Это нереально или абсурдно...
     
  5. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Это реально

    чтобы понять стоимость
    то я приблизительно опишу

    Доступно ~10 методов api
    На каждый метод от часа
    итого 10 часов + 50% накладных расходов = 15

    при оплате от 10-20 вы отдаете 150-300 за модуль

    Я возьму 350 :)
     
    Ecsiron нравится это.
  6. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Когда реализуете, отпишитесь пожалуйста, как обошли лимиты.
     
  7. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Какие лимиты?
    Эти что ли?
    Вы меня удивляете..
    в микропроцессорах было максимум 128байт ОЗУ и.. хватало..

    А тут 128М..
     
  8. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    вот только

    Зачем магазину с 20000 товаров такие ограничения? При таких ограничениях он и на 1000 помрет.
     
  9. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Чтобы магазин мог принять информацию о более 200к товаров.
    Только 30 секунд меня интересует. Оперативки то хватит.
     
  10. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    не 20к, а 200к!
     
  11. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    Ну.. все зависит от скорости канала.. Если донор отдаст за 10-20 сек , то в 30 можно уложиться.
    200к это приблизительно по 5000 байт на товар
    итого 1 000 000 000 байт
    Это все к тому, что на "которые часто используются на хостинге" можно не надеяться.

    Но товары можно получать фрагментами
    Долго, но можно.
     
  12. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Это нужно вешать на крон, а не на админку. Для такого количества товара нужны вообще облачные технологии, а не выделенный сервер и тем более не хостинг с кучей сайтов и ограничений.
    Он может и отдаст, хотя я сомневаюсь, но а вдруг у него закешировано)
    только обычный хостинг не успеет принять и обработать даже 10к товаров.
     
  13. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    835
    Симпатии:
    94
    ну давайте не будем так категорически утверждать что это не реально )))
    могу показать скрипт загрузки прайсов XML , писался под нужды и требования клиента, работает как в ручном режиме так и по крону. на данный момент 2 поставщика, у одного в районе 10000к у другого побольше 30000к товара. сайт на обычном хосте. и все прекрасно работает, тянет по кроны с обеих поставщиков сразу. сейчас подключает третьего поставщика. могу с уверенностью и гарантией сказать что будет по 200000к у каждого и так же все будет работать и тянуть. лишбы места на хосте хватило.
     
  14. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    за 30 секунд на обычном хостинге) Красота. Прогресс.
     
  15. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    835
    Симпатии:
    94
    я разве сказал что 30 сек ? ) первый раз когда на чистую тянет картинки при 10000 к отрабатывает минут за 15, потом когда только делает сверку отрабатывает минут за 5.
    п.с. для тех кто в танке или плохо видит - НА ОБЫЧНОМ ХОСТЕ
     
  16. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    Не нужно тут заливать про обычный хостинг.

    Данные ограничения могут быть различны в зависимости от конкретного предоставляемого оборудования ООО «Бегет» Заказчику, но не ниже указанных.

    10.1. Запрещается превышение статистической нагрузки (cp), создаваемой процессами пользователя на процессоры сервера, в сутки более чем:
    - 65 cp на тарифах виртуального хостинга Blog, Start, Noble, Great;
    - 120 cp на VIP тарифе Town;
    - 200 сp на VIP тарифе City;
    - 350 сp на VIP тарифе Mega;
    10.2. Запрещается превышение статистической нагрузки сервера MySQL (cp), создаваемой запросами пользователя на процессоры сервера, в сутки более чем:
    - 2500 ср на тарифах виртуального хостинга Blog, Start, Noble, Great;
    - 5000 ср на VIP тарифах Town, City, Mega;
    10.4. Запрещается использование процессами Заказчика процессоров сервера ООО «Бегет» более 60% в течение 5 секунд и более 10% в течение 25 секунд, а так же использование процессами более 60 секунд процессорного времени на тарифах виртуального хостинга и более 300 секунд на тарифах VIP хостинга. В случае превышения данного лимита процесс автоматически завершается.

    У меня собственный сервер в дата центре. Я прекрасно вижу сколько по времени прайсы закачиваются и обрабатываются. Круче моего сервера только облако! Не нужно тут расписывать фантазии. Ссылку пожалуйста на этот обычный хостинг предъявите)
     
    Последнее редактирование: 11 дек 2016
  17. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    835
    Симпатии:
    94
    верить или не верить это дело ваше. считайте что это магия )
    я конечно понимаю, что круче вашего сервака и вас только горы, но в жизни есть столько еще неизведанного и не узнанного друг Горацио )
    видео вас удовлетворит ?
     
    Bkmz нравится это.
  18. Ecsiron

    Ecsiron Продвинутый пользователь

    Сообщения:
    415
    Симпатии:
    53
    На кой нам видео? мы тоже хотим обычный хостинг с такими параметрами) Буду новые проекты на нем размещать.
     
  19. zema50

    zema50 Продвинутый пользователь

    Сообщения:
    835
    Симпатии:
    94
    вы сами то понимаете о чем говорите. при чем тут хостинг ? хостинг любой, все дело в скрипте.
     
  20. Chukcha

    Chukcha Специалист

    Сообщения:
    3.013
    Симпатии:
    685
    есть убитые хостеры, которые и задачи по крону режут
    Что здесь написано?
    Это про хостинг?
    Про ограничения?