Содержимое: pvdum_v1_0.zip (24.99 KB )
Загружен: 23.07.2003

Положительные отзывы: 0
Отрицательные отзывы: 0

Продано: 0
Возвраты: 0

Продавец: PVDLab

Написать продавцу

1216.32 ₽

Описание товара

  • Программа предназначена для обновления директорий/файлов и структуры базы MySQL на сервере клиента. Конфигурирование сервера и клиента, а так же передача информации для обновления происходит посредством XML.

Дополнительная информация

  • Программа предназначена для обновления директорий/файлов и структуры базы MySQL на сервере клиента. Конфигурирование сервера и клиента, а так же передача информации для обновления происходит посредством XML.

  • Принцип работы.
  • Клиентский скрипт обращается на URL сервера (скрипта) обновления. Получает XML схему списка файлов/директорий и схему базы. Проходится по директориям, сверяет файлы по размеру, если не совпадает - выкачивает с сервера, если нету - выкачивает, так же создает директории и расставляет разрешения если не совпадает с тем, что указано в схеме. Далее идет проверка MySQL базы, если есть доступ к ней, в противном случае пропускает и завершается. Если же есть доступ к базе - коннектится к ней, достает схему базы клиента и сверяет с присланной схемой сервера. Далее создает нехватающие таблицы, при существовании таблиц - сравнивает информацию о полях, недостающие добавляет, не одинаковые - обновляет. Затем идет сверка ключей таблиц, все так же проверяется и добавляются/удаляются/изменяются в зависимости от того чем отличаются.

  • Настройки клиентов.
  • На сервере, для каждого клиента, можно отдельно задать:
  • - путь к файлам для сравнения
  • - доступ к базе или путь к схеме базы для сравнения
  • - логин и пароль доступа к серверу для обновления
  • Все эти параметры так же имеют значения поумолчанию для всех, если для какого то клиента вы не указываете их то используются общие.

Отзывы

Отзывов от покупателей не поступало