ciao,
mi sono creato uno script PHP che effettua il parsing di un documento XML, e salva i dati nel DB. L'esecuzione dello script può essere parecchio lunga (anche alcuni minuti) perchè durante l'esecuzione vengono create e salvate su filesystem parecchie thumbnails.

mi sarebbe piaciuto visualizzare il progresso nell'esecuzione dello script (ad esempio i nomi delle thumbnails create), qui però mi sorge un dubbio: se nello script inserisco delle echo $thumbnail; questo output -ovviamente- viene mostrato solo alla fine dell'esecuzione dello script.

mi è capitato di vedere script che, invece, stampavano in tempo reale informazioni sull'esecuzione dello script stesso. per esempio un motore di ricerca, "sphider", che durante la fase di indicizzazione stampa i nomi delle pagine indicizzate.

come possono aver ottenuto questo effetto? ajax? (ho provato a guardare il codice, ma non ci ho capito niente :-D)

conoscete qualche guida che mi possa spiegare come fare una cosa del genere?

grazie mille!