Due link interessanti:

1) http://blog.liip.ch/archive/2004/05/..._with_php.html è una considerazione sulle velocità di lettura di un xml usando vari metodi. A fondo articolo trovi tutti i codici di esempio per ispirarti

2) http://www.ibm.com/developerworks/xm...hp2/index.html tratta nello specifico il parsing di xml molto grandi (vedi esempi 5/9/10 )

qui http://stackoverflow.com/questions/6...big-xml-in-php consigliano di lavorare xml pesanti via php cli