Re: analizzare script php
-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
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
-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
> 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
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
-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
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
-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