Ответ
Misha v.3 15.11.2005 11:47
Забираем с "донора" файл xml с перечнем файлов которые на нем есть. Забрав, парсим ...
Полученную таблицу запихиваем в БД через ^table.menu{В БД!}
menu для этих целей отстой, ибо очень медленно.
можно так: написать xsl, который из предоставляемого ему mxl-я сделает
текстовый файл, пригодный для загрузки с помощью LOAD DATA INFILE (если это делатеся для MySQL). аналогично можно для оракла, для других не знаю. с помощью этой загрузки данных заливаются на порядок быстрее, при этом есть ключи IGNORE/REPLACE.
я бы не делал push технологию, хотя это и заманчиво с одной стороны: помнить что мы туда отдавали раньше... с другой стороны: а если там что-то поменяли, и нам не сообщили?