Перейти к содержанию

Рекомендуемые сообщения

на локальном сервере стоит база товаров и заказов (кросс аптека). база работает на windows
на этом же сервере работает магазин на xampp

база каждые 5 минут выгружает dbf файлы
база выгружает только те данные, которые у нее есть.
необходимо брать эти файлы, добавлять необходимые данные для загрузки и импортировать в базу магазина
всего выгружается 3 файла
описание выгрузки в прикрепленном файле 

 


периодичность импорта 1 раз в 5 минут

возможно ли такое сделать?
если можете такое сделать пишете или в личку или в скайп (teeibee) обсудим детали и бюджет...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

сколько товаров/категорий?

при большом кол-ве данных и определенной нагрузке на сервер - операция импорта может не успеть завершиться за 5 минут.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

категорий около 100 штук

товаров несколько тысяч

при первой выгрузке выгружаются все товары, в дальнейшем только обновления

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

Исходные данные:

— аптека (1 точка оффлайн + интернет магазин)

— вся товарная база ведется в базе «Кросс-аптека» (windows)

— база располагается на локальном сервере

— на этом же сервере находится интернет магазин (unix)

— магазин построен на CMS Opencart (php+mysql)

база аптеки каждые 5 минут выгружает информацию об остатках в файлы формата .dbf

всего формируется 3 файла. описание выгружаемых файлов приведено в файле table3

-------------------------------------

Нужно:

настроить экспорт база-> магазин

брать файлы, которые выгрузила база, обрабатывать их, приводя в соответствии с

структурой mysql базы (описание таблиц — файл table2) и импортировать в базу

при первой выгрузке будет выгружена вся информация аптеки

в дальнейшем выгружаться будут только обновления

настроить импорт магазин-> база

каждые 5 минут, из 2-х таблиц mysql базы брать информацию о новых заказах

в table2 приведено строение таблиц

в table3 указано, что именно нужно выгружать

выгруженную информацию конветировать в формат .dbf и помещать в заданную папку на сервере

в дальнейшем база аптеки будет самостоятельно брать эти файлы и обрабатывать их

сроки — 3–5 дней

бюджет — обсуждается

контакты

icq 437162915

skype teeibee

table2.zip

table3.zip

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А библиотека чтения dbf файлов для PHP установлена и работает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А библиотека чтения dbf файлов для PHP установлена и работает?

скорее всего будет не php скрипт, а программа под windows, так должно быть быстрее

решал похожую задачу

и как решили?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

средствами php, попросили хостера включить dbf модуль

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.