nntp2http.com
Posting
Suche
Optionen
Hilfe & Kontakt

Re: Inviare risposta parziale al browser

Von: Pianoska (pianoska@gmail.com) [Profil]
Datum: 15.01.2007 13:33
Message-ID: <1168864399.048947.195350@38g2000cwa.googlegroups.com>
Newsgroup: it.comp.www.php
> resta pero' l'unica soluzione corretta, (i cron. ndr) per cui se devi far
e degli
> sforzi, sforzati di implementare questa.

Ok. Allora ho deciso di portarmi su questa strada.

D'altronde questi cron e il dividere il catalogo in pezzetti, penso sia
la soluzione ideale.
In questo modo è persino possibile interrompere il lavoro e
ricominciarlo in un altro momento, avendo tanti piccoli file separati
sul server e una tabella "indice" sul database... in questo modo evito
persino le sessioni che mi creavano qualche problema. (sembra che ajax
creasse una sessione separata da quella del parser quando chiedeva lo
stato)
Allora stesso tempo ogni script dura poco (facciamolo di 100 elementi
ad esempio, quindi qualche secondo).
E il client può mostrare la percentuale di lavoro completato.

E' possibile persino aggiungere più cataloghi (altra tabella) e
parsarli uno dopo l'altro, quindi potrei avere una percentuale totale e
parziale dell'upload.

Il problema :
il cron in locale immagino sia un script javascript che ogni tempo T
(o alla fine di ogni pezzetino?) effettua una richiesta al server.
Il fatto è che comunque finirei con il fare 100 chiamate per un
catalogo di 10000 prodotti.
Come posso evitare ?


[ Auf dieses Posting antworten ]

Antworten