Anche io ho dovuto affrontare l'argomento Autoscout24...

Ti sconsiglio vivamente di parsare l'xml 1 sola volta quando necessario (via cron ad esempio, tanto ti caricano gli xml ogni 2 giorni) e appoggiarti ad un database, il parsing di quei file è un ammazza-server!