|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Привет всем. Интересует вопрос, какие есть варианты организации синхронизации БД с локальным ПК для наполнения интернет-магазина? Например если синхронизировать тот же самый microsoft access и mysql напрямую для наполнения БД, что у меня собственно уже получилось, при помощи технологию ocdb, будет ли это удобно в дальнешем? Сейчас ужасно долго выполняются запросы, не знаю почему, но данный подгружаются быстро из таблиц, в чем может быть проблема не подскажите? Спасибо большое, выслушаю любые интересные идеи и нюансы. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2016, 16:41 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Поправочка не ocdb а odbc. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.03.2016, 16:50 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
И телепатия не поможет... ODBC через инет будет тормозить. Даже в локалке скорость часто не радует. MySql на нормальных хостингах не доступен снаружи. Интернет магазины часто умеют им-экс-портировать CSV, XLSX, XML. Грамотное использование Timestamp позволит сократить обмен на порядки. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 01:39 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Ёжик`, Спасибо за ответ. Интернет-магазины умеют экспортировать, не спорю, но все уже вперлось в удобство, время на максимальное выполнение скрипта и прочее ограничения, можно конечно взять vps настроить для себя, но пока смысла для этого нет так как все работает помимо редактирования товаров... Может есть ещё варианты которые позволяют подключится к к БД?.... А что если импортировать нужные таблицы в access редактировать их на локале и потом заливать на sql сервер? Все кабы ничего работает шустро, но когда стараюсь экспортировать нужную таблицу, то odbc пишет что "данная таблица уже есть" ошибка #1050, можно ли обойти эту ошибку и таким образом обновлять нужные таблицы на sql сервере локально? Спасибо большое. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 01:52 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Обойти можно любую ошибку, вернее грамотно обработать )) Можно иметь локальный сервер MySql, править линкованные в аксе таблички, создавать дамп базы mysql, копировать его на сервер, разворачивать его на удаленном сервере. Как правило БД сайта весит несколько мегабайт - смешной объем. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 02:01 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Ёжик`, Этот вариант оставил на последок, если не получится решить прямую синхронизацию без дополнительных танцев и манипуляциями... Может будут ещё интересные идейки? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 02:06 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
Ёжик`Грамотное использование Timestamp позволит сократить обмен на порядки. это как? ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 09:55 |
|
Организация обмена данными и наполнение магазина
|
|||
---|---|---|---|
#18+
jess23Может будут ещё интересные идейки? рефакторинг у нормального спеца очевидно код - говно ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2016, 09:58 |
|
|
start [/forum/topic.php?fid=45&tid=1613770]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
2ms |
others: | 9ms |
total: | 135ms |
0 / 0 |