\\ Pensando.it : Pensiero
Tesoro mi si è rallentato il blog!
Di etrusco (del 13/11/2007 @ 18:33:33, in plugin, linkato 1133 volte)
Voti: 1 Media: 5 Vota cliccando sulle stelline! 

Era da qualche settimana che il mio blog aveva subito un incredibile rallentamento.
Le ho provate un pò tutte ma alla fine credevo fosse un calo delle prestazioni dovuto ad access e/o alla rete.

Quando mi ero dato quasi per vinto ho deciso di farmi una sorta di tracert ovvero un log per capire se il problema era da attribuibile al software (moduli installati) o alla rete o al db.

Cosi ho modificato la Sub GeneraPagina contenuta in inc_funzioni.asp nel seguente modo:

originale:

For I = 0 To UBound(TemplateDiviso, 1)
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
Next

modificato:

'log
Set FSO = CreateObject("Scripting.FileSystemObject")
Set Documento = FSO.OpenTextFile(Server.MapPath(Path_DirPublic & "log.txt"), 2, True)
ContenutoFile = now() & " - Start Log " & vbCrLf

For I = 0 To UBound(TemplateDiviso, 1)
ContenutoFile = ContenutoFile & now() & " - Modulo " & TemplateDiviso(I) & vbCrLf
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
ContenutoFile = ContenutoFile & "___________________________________________________"& vbCrLf
ContenutoFile = ContenutoFile & ""& vbCrLf
Next

ContenutoFile = ContenutoFile & now() & " - End Log " & vbCrLf
Documento.Write ContenutoFile
Documento.Close
set Documento = nothing

L'ouput (trace) viene creato nel file log.txt nella cartella /public/ del server.

Il risultato è stato "illuminante"....un plugin (modulo) installato da poco rallentava incredibilmente il caricamento della pagina, questo l'output:

___________________________________________________
13/11/2007 18.01.49 - Modulo [#TOPUSERS#]
___________________________________________________
13/11/2007 18.02.20 - Modulo

Mentre per tutti gli altri moduli l'esecuzione era quasi istantanea, per questo (TOP USER di pukos), il caricamento era di circa 31 secondi.

Ho cosi tolto il plugin ed ora il blog è tornato a tempi di caricamento quasi istantanei.

Alla fine dell'operazione di monitoraggio ho commentato il codice relativo al "trace" e ricaricato la pagina inc_funzioni.asp nel seguente modo:

'log
'Set FSO = CreateObject("Scripting.FileSystemObject")
'Set Documento = FSO.OpenTextFile(Server.MapPath(Path_DirPublic & "log.txt"), 2, True)
'ContenutoFile = now() & " - Start Log " & vbCrLf
For I = 0 To UBound(TemplateDiviso, 1)
'ContenutoFile = ContenutoFile & now() & " - Modulo " & TemplateDiviso(I) & vbCrLf
EseguiModulo TemplateDiviso(I), METATitlePagina, METAKeywordPagina, METADescriptionPagina
'ContenutoFile = ContenutoFile & "___________________________________________________"& vbCrLf
'ContenutoFile = ContenutoFile & ""& vbCrLf
Next
'ContenutoFile = ContenutoFile & now() & " - End Log " & vbCrLf
'Documento.Write ContenutoFile
'Documento.Close
'set Documento = nothing

Non so se pukos ha notato anche lui un rallentamento relativo al suo plugin....nel qual caso, visto che il plugin era molto interessante, lo pregherei di farmi avere eventuali upgrade migliorativi.

Articolo Pensiero  Storico Storico Stampa Stampa   Bookmark and Share

Technorati tag  log; plugin; trace;

Potrebbero interessarti anche i seguenti articoli affini....





I commenti sono disabilitati.

Top 5 su pensando.it

I più letti di sempre
 Rinegoziare un mutuo, ..
 Nietzsche e l'elogio d..
 Lost quinta e sesta se..
 4geek Medley HMR-500 -..
 anoressia e bulimia.....
I più letti del mese
 Ratatouille atto primo..
 Nietzsche e l'elogio d..
 anoressia e bulimia.....
 Rinegoziare un mutuo, ..
 4geek Medley HMR-500 -..
I più commentati
 4geek Medley HMR-500 -..
 plugin tagCloud 2.2.0 ..
 Rinegoziare un mutuo, ..
 Quanto sono utile? Qua..
 Pensando.it e lo spam ..
I più votati
 Harry Potter e il prin..
 plugin vota articolo 1..
 Lost quinta e sesta se..
 Rinegoziare un mutuo, ..
 Nietzsche e l'elogio d..

TagClouds

Un articolo a caso

Log della "classifica flickr" su MS Sql Server
...letto 1499 volte

Articoli Presenti

Ultimi commenti
  googlefwrnzi.com,htt...
09/05/2012 @ 17:46:21
Di Pandora Charms
  googledcucme.com,htt...
09/05/2012 @ 17:28:26
Di 2012 Jordan pascher
  googlepcyxic.com,htt...
09/05/2012 @ 16:35:25
Di Moncler Speichern Online
  hzmkfof
09/05/2012 @ 16:20:06
Di Bad Credit Loans
  googledopdmq.com,htt...
09/05/2012 @ 15:31:51
Di Timberland Footwear


Chi Sono

chi sono
Etrusco
La vera saggezza sta in colui che sa di non sapere! Perché io so di sapere più di te, che pensi di sapere

Socrate

Cerca

Feed Rss


Le mie foto su Flickr

Le mie Foto
www.flickr.com

Album Fotografici

Trovati 6 Album

Sondaggi

Ti piace la nuova grafica di pensando.it?

 Eccezionale, complimenti!
 Si, molto carina e ben curata.
 Non molto, potevi fare di meglio.
 Oddio...ma chi ha avuto questa terribile idea?
 non so, non rispondo.

Utenti on-line

Ci sono 13 persone collegate

Stuff






PageRank Checking Icon

BlogRoll


Informazioni


18/05/2012 @ 4.28.54
script eseguito in 906 ms