Gears и Mysql синхронизируются - PullRequest
1 голос
/ 19 ноября 2009

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

При первом подключении я проверяю с помощью Google Gears, есть ли у них база данных sqlite, и если нет, то запускаю скрипт для ее вставки. Как только они у меня появятся, я синхронизирую их следующие встречи с локальной базой данных.

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

На данный момент я смог создать базу данных sqllite и вставить в нее новые значения благодаря Google Gears. Но я не нашел способа прочитать базу данных с помощью php, чтобы синхронизировать ее с нашей онлайн-базой данных.

Чтобы перейти от онлайн к выключенному, с помощью PHP я могу написать массив в скрытом поле, а затем прочитать это поле с помощью JavaScript. Но, с другой стороны, мне было интересно, есть ли другой способ создания формы с помощью DOM и отправки ее в JavaScript для чтения значений с помощью PHP?

Мне нужно синхронизировать множество значений. Знаете ли вы, есть ли более простой способ?

Спасибо за вашу помощь

Ответы [ 2 ]

1 голос
/ 19 ноября 2009

Я нашел vortex, мощный скрипт для механизма, который помогает синхронизировать все, от файлов до данных. Это определенно поможет мне.

Вот ссылка на блог разработчика . Ссылка для скачивания там.

Я вернусь, когда сайт будет работать, чтобы помочь заинтересованным.

1 голос
/ 19 ноября 2009

Вы должны использовать Ajax для отправки ваших новых данных на сервер PHP.

Вы можете использовать jquery (или любой другой фреймворк), их множество ресурсов для публикации данных на php в сети.

На вашей веб-странице может быть скрыта кнопка в автономном режиме, эта кнопка позволит пользователю начать синхронизацию.

Здесь учебник из PHP и jquery!

...