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

Помощь в установке и настройке модуля


Recommended Posts

Здравствуйте всем,

Нужна помощь вот в каком вопросе.

Опишу кратко.

Приобретение и установка вот этого модуля на наш сайт.
 Функционал, который ожидается от модуля.
1. Автоматическая (полуавтоматическая) обработока прайс-листов, которая включает в себя:
импорт.экспорт товаров.
Прайс-листы, и обработку которых будем проверять, находятся в папке на хостинге.
Ниже постараюсь объяснить, какой функционал нужен, и что должен выполнять модуль.
1. Автоматическая обработка прайс-листов, которые приходят по электронной почте от наших поставщиков, загружаются через FTP. Форматы файлов: CSV, XLS, YML.
Количество позиций, которые встречаются в одном прайс-листе могут достигать несколько сотен тысяч.
2. Модуль должен забирать позиции из прайс-листа (какие именно данные, мы сейчас уточняем), и выгружать в базу данных сайта, то есть в товары, которые будут на нашем сайте.
4. Файл объемом около 39-50Mb должен загружаться не более чем 15 минут.
Чтобы задача была более понятна, отметем сначала те решения, которые не подходят.
1. Использование облачных сервисов для обработки информации. Данные должны обрабатываться и храниться на нашем ресурсе.
2. Понятность настройки данного модуля пользователю, не знакомому с программированием. Поэтому выбрали для работы движок OsStore. Пользователь настраивает модуль, исходя из своих требований и задач.

===
Источники данных:
FTP, электронная почта.
Время загрузки данных: 2 раза в сутки.
Интервал загрузки данных (здесь нужно ваше мнение, чтобы не было задержек).
Очень не хочется ставить дополнительные костыли, создавая дополнительные скрипты для загрузки-выгрузки данных.
Необходимо, чтобы в модуле была возможность обрабатывать данные порционно.
Дополнительно:
1. Очистка папок,в которые загружаются прайс-листы, через, предположим один месяц. Данное требование не обязательно, так как можно сделать очистку содержимого папок по расписанию через скрипт, который будет выполняться по расписанию на сервере.
2. Возможность установки % наценки к категориям товаров, брендам и/или производителям.
3. Корректность загрузки данных в базу данных сайта.

4. Наполнение (перенос товаров с одного сайта на другой).

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

Дополнение, и важное.

Мы готовы дополнительно доплатить за срочность работы.

Хостинг есть, база данных есть.

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


  • 2 weeks later...

Попробуйте готовый модуль: Universal Import/Export PRO . Гибкий в настройках, костыли не понадобятся.

Доработка модуля Вам, скорее всего, потребуется. Но объем работ и стоимость будет существенно меньше, чем разработка с нуля.

 

Без детального ТЗ на доработку с окончательными требованиями сложно оценить объем и сроки доработок . Навскидку, доработка займет порядка 30 ччасов по рыночной часовой ставке веб-программиста. По срокам - около недели с отладкой и тестированием.


Для сравнения, разработка с нуля оригинального модуля - в 10-20 раз больше по объемам, стоимости, срокам. (оценка сделана исходя из количества строк кода Universal Import/Export PRO )

В 06.04.2020 в 20:00, VadimMosch сказал:

Файл объемом около 39-50Mb должен загружаться не более чем 15 минут.

Данное требование зависит от Ресурсов Вашего хостинга.
По опыту использования Universal Import/Export (хостинг - beget.ru) , загрузка CSV 28Mb на номенклатуру порядка 7000 позиций, в режиме полного обновления номенклатуры занимает около 20 мин. Картинки грузятся только изменившиеся. В режиме полной перезагрузки картинок добавляется это еще около 1GB данных, загрузка работает примерно полтора часа.

В 06.04.2020 в 20:00, VadimMosch сказал:

Необходимо, чтобы в модуле была возможность обрабатывать данные порционно.

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

Прочие требования (копирование файлов с FTP, очистка папок, установка наценок, итп), лучше архитектурно отделить от основной функциональности и оформить отдельным модулем пред/пост обработки. Но это вторая часть, сначала необходимо реализовать основную.

 

Если хотите уточнить какую-либо информацию, пишите на email: [email protected]

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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