parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

Misha v.3 15.11.2005 11:47

Забираем с "донора" файл xml с перечнем файлов которые на нем есть. Забрав, парсим ...

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

я бы не делал push технологию, хотя это и заманчиво с одной стороны: помнить что мы туда отдавали раньше... с другой стороны: а если там что-то поменяли, и нам не сообщили?