Re: analizzare script php

2010-04-22 Per discussione Paolo Sala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alessandro De Zorzi scrisse in data 22/04/2010 09:49:
> Paolo Sala ha scritto:
>> nemmeno (ho controllato e la versione corrente era già presente
>> dal 4 mentre l'upgrade l'ho fatto il 14): cosa rimane?
> PHP? in etch 5.2.0+dfsg-8+etch16 e in lenny 5.2.6.dfsg.1-1+lenny8
:-[  mi sono sbagliato, su quel server l'upgrade di
PEAR::Spreadsheet_Excel_Writer è stato fatto proprio il 14... eseguito
il downgrade alla 0.9.1 e il problema è svanito. Ho già aperto un bug
report: http://pear.php.net/bugs/bug.php?id=17334

Mille grazie

Piviul
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkvQCiIACgkQ+pTAvRvvoB2BAwCeIcbAwy46cg3CuW6biFmkzSvy
D+IAn2mrXj/qSZP0y15c40XMLbhGi70v
=PeuE
-END PGP SIGNATURE-


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bd00a23.6080...@riminilug.it



Re: analizzare script php

2010-04-22 Per discussione Alessandro De Zorzi
Paolo Sala ha scritto:
> nemmeno (ho controllato e la versione corrente era già presente dal 4
> mentre l'upgrade l'ho fatto il 14): cosa rimane?
PHP? in etch 5.2.0+dfsg-8+etch16 e in lenny 5.2.6.dfsg.1-1+lenny8

tuning di php, controlla impostazioni php.ini

Alessandro


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcfff90.5090...@klez.it



Re: analizzare script php

2010-04-22 Per discussione Paolo Sala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Davide Prina scrisse in data 21/04/2010 20:43:
>> Ma soprattutto: come mai sono passato a metterci 3 volte il tempo che
>> ci mettevo prima?
>
> io proverei:
> * a far scrivere su un disco RAM
> * a far scrivere su /dev/null
in effetti ci avevo pensato anche se iostat non mostra un uso
eccessivo del disco. Come dicevo ci avevo pensato ma non non so
PEAR::Spreadsheet_Excel_Writer dove salvi il file mano a mano che lo
riempie... Nella posizione dove deve andare arriva soltanto alla fine.

> Poi non ho capito perché devi buttare tutto su un xls. Perché non ti
> crei un bel file di testo con separatore (che probabilmente ci mette
> qualche minuto) e poi se lo importa chi deve usarlo?
Perché avere scrivere in un file di excel mi permette molte più cose,
cose che non sono permesse in un csv... poi il problema dal mio punto
di vista è: perché dopo l'upgrade a lenny ci mette 3 volte quello che
ci metteva prima? Il kernel non è, PEAR::Spreadsheet_Excel_Writer
nemmeno (ho controllato e la versione corrente era già presente dal 4
mentre l'upgrade l'ho fatto il 14): cosa rimane?

Grazie comunque a tutti quanti

Piviul
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkvP9QAACgkQ+pTAvRvvoB1dVACfRzdflt308CK8ZPB6Qr42C3rC
QJUAmgOeHNo43/pOeofzOjpQM254G16t
=eZiB
-END PGP SIGNATURE-


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcff500.6000...@riminilug.it



Re: analizzare script php

2010-04-21 Per discussione dea
 
> Poi non ho capito perché devi buttare tutto su un xls. Perché non 
> ti crei un bel file di testo con separatore (che probabilmente ci 
> mette qualche minuto) e poi se lo importa chi deve usarlo?

O magari esporti in CSV (appunto) e poi converti in XLS con qualcosa di più
efficiente.
Personalmente uso csv2xls in Perl.. ma le mia tabelle sono piccole.. non so
valutare le prestazione su 42000 righe.

Provare costa poco...

Luca


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20100421194131.m43...@corep.it



Re: analizzare script php

2010-04-21 Per discussione Davide Prina

On 21/04/2010 20:31, Paolo Sala wrote:


Paolo Sala ha scritto:

ci metteva 2.5h ora ce ne mette 6.5h...

Ho controllato lo script e il tempo speso è proprio quello passato a
riempire le 42000 righe di excel. Ora mi chiedo: che voi sappiate

sicuro che puoi imputare la lentezza alla scrittura del file xls?



Ma soprattutto: come mai sono passato a metterci 3 volte il tempo che
ci mettevo prima?


io proverei:
* a far scrivere su un disco RAM
* a far scrivere su /dev/null

Poi non ho capito perché devi buttare tutto su un xls. Perché non ti 
crei un bel file di testo con separatore (che probabilmente ci mette 
qualche minuto) e poi se lo importa chi deve usarlo?


Ciao
Davide

--
Dizionari: http://linguistico.sourceforge.net/wiki
Perché microsoft continua a compiere azioni illegali?:
http://linguistico.sf.net/wiki/doku.php?id=traduzioni:ms_illegal
GNU/Linux User: 302090: http://counter.li.org
Non autorizzo la memorizzazione del mio indirizzo su outlook


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcf476c.9060...@gmail.com



Re: analizzare script php

2010-04-21 Per discussione Paolo Sala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Alessandro De Zorzi scrisse in data 21/04/2010 18:06:
> Paolo Sala ha scritto:
>> ci metteva 2.5h ora ce ne mette 6.5h...
>>
>> Ho controllato lo script e il tempo speso è proprio quello passato a
>> riempire le 42000 righe di excel. Ora mi chiedo: che voi sappiate
> sicuro che puoi imputare la lentezza alla scrittura del file xls?
>
> i dati di partenza dove si trovano? in DB in file di testo? in genere PHP
> è lento a fare il parsing dei file di testo
vengono da un db. Ho provato a scrivere per ogni cella sempre lo
stesso testo all'interno del loop che interroga il db e ci ha messo lo
stesso tempo. All'interno dello stesso loop ho provato a eliminare la
scrittura in excel e ci ha messo qualche minuto.

>> esiste un log di pear, nel senso sapere cosa ho aggiornato (magari con
>> un downgrade di Spreadsheet_Excel_Writer me la cavo... sempre che lo
>> abbia aggiornato, non ricordo)?
> la classe non mi pare aggiornata dal 2009, comunque da pear -h trovi
> alcuni utili comandi
Ne avevo il sentore... ma allora cosa può essere?

>> Insomma sono abbastanza disperato: qualcuno ha qualche consiglio da darmi?
> perl
...credi davvero che possa risolvere?

Ma soprattutto: come mai sono passato a metterci 3 volte il tempo che
ci mettevo prima?


Piviul
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAkvPRH4ACgkQ+pTAvRvvoB12fACfTxjIy+btJ+XUmCWvG3SIYQne
HbYAoKNVwauedhPaD9jWTpcJoRb0Wdos
=Cjf4
-END PGP SIGNATURE-


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcf4491.5050...@riminilug.it



Re: analizzare script php

2010-04-21 Per discussione Alessandro De Zorzi
Paolo Sala ha scritto:
> ci metteva 2.5h ora ce ne mette 6.5h...
>
> Ho controllato lo script e il tempo speso è proprio quello passato a
> riempire le 42000 righe di excel. Ora mi chiedo: che voi sappiate
sicuro che puoi imputare la lentezza alla scrittura del file xls?

i dati di partenza dove si trovano? in DB in file di testo? in genere PHP
è lento a fare il parsing dei file di testo
> esiste un log di pear, nel senso sapere cosa ho aggiornato (magari con
> un downgrade di Spreadsheet_Excel_Writer me la cavo... sempre che lo
> abbia aggiornato, non ricordo)?
la classe non mi pare aggiornata dal 2009, comunque da pear -h trovi
alcuni utili comandi
> Insomma sono abbastanza disperato: qualcuno ha qualche consiglio da darmi?
perl

Alessandro


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcf2278.9060...@klez.it



analizzare script php

2010-04-21 Per discussione Paolo Sala
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Ciao a tutti, pochi giorni fa ho aggiornato un server da etch a lenny.
Tutte le notti su etch gira uno script in php che riempie un file di
excel tramite PEAR::Spreadsheet_Excel_Writer. Lo stesso script in etch
ci metteva 2.5h ora ce ne mette 6.5h...

Ho controllato lo script e il tempo speso è proprio quello passato a
riempire le 42000 righe di excel. Ora mi chiedo: che voi sappiate
esiste un log di pear, nel senso sapere cosa ho aggiornato (magari con
un downgrade di Spreadsheet_Excel_Writer me la cavo... sempre che lo
abbia aggiornato, non ricordo)?
O più in generale: come posso sapere se il rallentamento è dovuto a
qualche cosa di intrinseco alla classe Spreadsheet_Excel_Writer oppure
se è da imputare a qualche cosa relativo al cambiamento di kernel?
Anzi il kernel non può essere perché prima di fare l'upgrade avevo
installato già il kernel nuovo (tramite sistema misto stable e oldstable)

Insomma sono abbastanza disperato: qualcuno ha qualche consiglio da darmi?

Grazie

Piviul

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEUEARECAAYFAkvPGtAACgkQ+pTAvRvvoB0SUQCfV90l45vFTbawgGeU6krwWKbl
58QAmJRC/wht36nmmdQxwi6NJWojzZA=
=pQXX
-END PGP SIGNATURE-


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4bcf1ad0.8030...@riminilug.it