Italian SMF

Supporto SMF => SMF 2.0.x => Discussione aperta da: titanium il Lunedì - 02 Dicembre 2013 - 10:06

Titolo: Sito lentissimo
Inserito da: titanium il Lunedì - 02 Dicembre 2013 - 10:06
Questa mattina, il mio sito è lentissimo, una cosa spaventosa.

Dove devo intervenire, cosa verificare?

www.idaf.it
Smf 2.0.6

Grazie.
Titolo: Re:Sito lentissimo
Inserito da: Darknico il Lunedì - 02 Dicembre 2013 - 10:08
Se fino ad adesso non è mai stato lento e non hai fatto nulla, la prima cosa che penso è l'hosting...provato a contattarli?
Titolo: Re:Sito lentissimo
Inserito da: titanium il Lunedì - 02 Dicembre 2013 - 10:09
Citazione di: Darknico il Lunedì - 02 Dicembre 2013 - 10:08
Se fino ad adesso non è mai stato lento e non hai fatto nulla, la prima cosa che penso è l'hosting...provato a contattarli?

No, ci provo, parli di Aruba vero?
Titolo: Re:Sito lentissimo
Inserito da: Darknico il Lunedì - 02 Dicembre 2013 - 10:10
Citazione di: titanium il Lunedì - 02 Dicembre 2013 - 10:09
Citazione di: Darknico il Lunedì - 02 Dicembre 2013 - 10:08
Se fino ad adesso non è mai stato lento e non hai fatto nulla, la prima cosa che penso è l'hosting...provato a contattarli?

No, ci provo, parli di Aruba vero?

Se è quello il tuo hosting, si, io come posso saperlo :)
Titolo: Re:Sito lentissimo
Inserito da: titanium il Lunedì - 02 Dicembre 2013 - 10:16
Ok ;)

Vediamo che dicono
Titolo: Re:Sito lentissimo
Inserito da: titanium il Martedì - 03 Dicembre 2013 - 14:43
Allora ho contattato Aruba, ecco la loro risposta:

in merito alla Sua segnalazione, La invitiamo ad indicarci l'url diretto dove riscontra l'errore, a fornirci dati di accesso da Admin al Suo portale e ad indicarci le operazioni da eseguire per poter riprodurre la problematica, in modo da poter effettuare le opportune verifiche.

Ma posso posso dargli le password di ADMIN?

Al fine di ottimizzare le performance del Suo sito La invitiamo ad attivare la Compressione Zlib che consente di comprimere parte degli oggetti che compongono le Sue pagine migliorandone le prestazioni.

Per fare ciò provveda a creare o modificare se gia presente il file ".htaccess" del Suo sito inserendo le seguenti istruzioni:

SetOutputFilter DEFLATE
AddOutputFilter DEFLATE text/plain
AddOutputFilter DEFLATE text/xml
AddOutputFilter DEFLATE application/xhtml+xml
AddOutputFilter DEFLATE text/css
AddOutputFilter DEFLATE application/xml
AddOutputFilter DEFLATE image/svg+xml
AddOutputFilter DEFLATE application/rss+xml
AddOutputFilter DEFLATE application/atom_xml
AddOutputFilter DEFLATE application/x-javascript
AddOutputFilter DEFLATE application/x-httpd-php
AddOutputFilter DEFLATE application/x-httpd-fastphp
AddOutputFilter DEFLATE application/x-httpd-eruby
AddOutputFilter DEFLATE text/html
SetEnvIfNoCase Request_URI \  \.(?:gif|jpe?g|png|rar|zip|exe|t?gz|bz2|sit|pdf|mp3|mp4|rm|flv|mov|wma|mp3|avi|swf|mp?g)$ no-gzip dont-vary
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch ^MSIE !no-gzip !gzip-only-text/html


Ma non ho capito materialmente come funziona.....


E' inoltre consigliato effettuare spesso le operazioni di manutenzione del Database MySQL accedendo al Pannello tramite il seguente link ed effettuando per tutte le Tabelle del Database le operazioni di:

- Riparazione Tabelle;
- Ottimizzazione Tabelle;
- Analisi Tabelle;

http://mysql.aruba.it

La invitiamo, inoltre, ad effettuare un'analisi del sito presso il seguente Url e, se possibile, La invitiamo ad effettuare le opportune modifiche come viene consigliato nel report generato:

http://www.websiteoptimization.com/services/analyze/

Oltre ciò la informiamo che spesso problemi di lentezza possono manifestarsi quando la gestione della cache, se prevista dall'applicativo, è impostata in maniera errata con particolare riferimento alla scadenza della cache stessa. Se possibile, quindi, La invitiamo a ridurre il tempo di vita della cache a 3/5 minuti e a verificare se si riscontrano miglioramenti.


Dove intervengo per il tempo della cache?

Certo potrei chiedere il tutto a loro, ma volevo prima condividerlo con voi. ;)
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Martedì - 03 Dicembre 2013 - 17:27
Così ad occhio sembra una risposta "standard" che può servire o può non servire, il primo punto sarebbe capire *perché* il sito è  lento.
Quindi inizierei con l'abilitare la visualizzazione del tempo di caricamento della pagina: admin > configurazione > impostazioni ed opzioni > layout
Titolo: Re:Sito lentissimo
Inserito da: titanium il Martedì - 03 Dicembre 2013 - 18:39
Fatto.

E' praticamente impiantato, per fare aggiorna pagina all'index del forum in media:

Pagina creata in 0.465 secondi con 17 interrogazioni al database.
Pagina creata in 0.358 secondi con 18 interrogazioni al database.
Pagina creata in 0.619 secondi con 17 interrogazioni al database.

per entrare in una sezione:

Pagina creata in 0.243 secondi con 18 interrogazioni al database.
Pagina creata in 0.232 secondi con 19 interrogazioni al database.
Pagina creata in 0.153 secondi con 18 interrogazioni al database.

per aprire un topic:

Pagina creata in 0.377 secondi con 26 interrogazioni al database.
Pagina creata in 0.428 secondi con 26 interrogazioni al database.


Titolo: Re:Sito lentissimo
Inserito da: titanium il Martedì - 03 Dicembre 2013 - 20:23
Addirittura:

Pagina creata in 40.236 secondi con 17 interrogazioni al database.
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Martedì - 03 Dicembre 2013 - 20:41
Quando è iniziato il tutto?
Cos'è l'ultima cosa che hai fatto prima che iniziasse a diventare lento?
Non è che hai anche tu, come lukafree (http://www.italiansmf.net/forum/index.php?topic=711.0), spammer che martellano il server?
Titolo: Re:Sito lentissimo
Inserito da: titanium il Martedì - 03 Dicembre 2013 - 21:24
Citazione di: emanuele il Martedì - 03 Dicembre 2013 - 20:41
Quando è iniziato il tutto?
Cos'è l'ultima cosa che hai fatto prima che iniziasse a diventare lento?
Non è che hai anche tu, come lukafree (http://www.italiansmf.net/forum/index.php?topic=711.0), spammer che martellano il server?

Niente di rilevante, non ho installato nulla.
Gli spammer sono sempre presenti, e tanti anche...
Ormai sono 48 ore che non riesco a risolvere sto problema.
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Martedì - 03 Dicembre 2013 - 22:34
La homepage sembra essere piuttosto pesante: 1.5 secondi di media sono tanti, se "qualcuno" si mettesse a richiederla "a raffica" come ho visto fare altrove, è probabile che potrebbe causare problemi.

Il resto del forum da non loggato sembra abbastanza reattivo, però, noto che ci sono alcune sezioni che sono più lente di altre, ad esempio i topic in
Motore & Info Meccanica (http://www.idaf.it/index.php?board=156.0) richiedono 1.2/1.4 secondi a caricare, mentre ad esempio in Sociale (http://www.idaf.it/index.php?board=211.0) la media è tra 0.1 e 0.3.
Poi, se vai a guardare ancora meglio, scopri che:
http://www.idaf.it/index.php?topic=32230.0 <= 1.2 secondi
http://www.idaf.it/index.php?topic=32230.35 <= 1.2 secondi
...   <= tutte ~1.2 secondi
http://www.idaf.it/index.php?topic=32230.175 <= 0.2 secondi
http://www.idaf.it/index.php?topic=32230.210 <= 1.2 secondi
http://www.idaf.it/index.php?topic=32230.245 <= 0.2 secondi
Poi:
http://www.idaf.it/index.php?topic=29940.0 <= 0.2 secondi
http://www.idaf.it/index.php?topic=29580.0 <= 1.2 secondi
http://www.idaf.it/index.php?topic=29581.0 <= 1.1 secondi

Al momento, l'unica cosa che trovo in comune alle pagine che caricano veloci è che in nessuna di esse ha postato un moderatore di sezione ad esclusione di iceman.
Mentre in tutte le pagine che caricano lentamente hanno postato moderatori di sezione.

C'è qualcosa che gli altri moderatori di sezione potrebbero avere di *diverso* da iceman?
Titolo: Re:Sito lentissimo
Inserito da: Filippo il Mercoledì - 04 Dicembre 2013 - 08:17
Adesso sembra normale.

Certo, la home è un pò "carica"
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 12:24
Adesso sembra funzionare.

@emanuele: no tutti i moderatori hanno le stesse funzioni.

Non riesco a capire per quale motivo non accedo a Mysqul da qui: http://mysql.aruba.it/login/index.php?lang=it-iso-8859-1

metto le credenziali e mi compare una pagina bianca con scritto: 0Error Sanitize1
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 12:30
In merito alla Hp, cosa mi consigliate di fare per alleggerire un po?
Titolo: Re:Sito lentissimo
Inserito da: Darknico il Mercoledì - 04 Dicembre 2013 - 12:34
Citazione di: titanium il Mercoledì - 04 Dicembre 2013 - 12:24
Non riesco a capire per quale motivo non accedo a Mysqul da qui: http://mysql.aruba.it/login/index.php?lang=it-iso-8859-1

metto le credenziali e mi compare una pagina bianca con scritto: 0Error Sanitize1

http://tuttolog.blogspot.it/2012/07/sanitize1-aruba-mysql-errore.html
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 13:55
Grazie Dark, ma non è il mio caso io usa un'altra username (Sql....) e password, diverse da Aruba.
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 13:59
Vorrei però adottare questo sistema e/o verificare se esiste già, mi imboccate la via per capirci qualcosa?

Grazie come sempre.

Citazione di: titanium il Martedì - 03 Dicembre 2013 - 14:43
Al fine di ottimizzare le performance del Suo sito La invitiamo ad attivare la Compressione Zlib che consente di comprimere parte degli oggetti che compongono le Sue pagine migliorandone le prestazioni.

Per fare ciò provveda a creare o modificare se gia presente il file ".htaccess" del Suo sito inserendo le seguenti istruzioni:

SetOutputFilter DEFLATE
AddOutputFilter DEFLATE text/plain
AddOutputFilter DEFLATE text/xml
AddOutputFilter DEFLATE application/xhtml+xml
AddOutputFilter DEFLATE text/css
AddOutputFilter DEFLATE application/xml
AddOutputFilter DEFLATE image/svg+xml
AddOutputFilter DEFLATE application/rss+xml
AddOutputFilter DEFLATE application/atom_xml
AddOutputFilter DEFLATE application/x-javascript
AddOutputFilter DEFLATE application/x-httpd-php
AddOutputFilter DEFLATE application/x-httpd-fastphp
AddOutputFilter DEFLATE application/x-httpd-eruby
AddOutputFilter DEFLATE text/html
SetEnvIfNoCase Request_URI \  \.(?:gif|jpe?g|png|rar|zip|exe|t?gz|bz2|sit|pdf|mp3|mp4|rm|flv|mov|wma|mp3|avi|swf|mp?g)$ no-gzip dont-vary
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch ^MSIE !no-gzip !gzip-only-text/html



@EDIT

correggetemi se sbaglio, ho trovato il file .htaccess all'interno della cartella "cache", aprendolo vi era solo:

<Files *>
Order Deny,Allow
Deny from all
</Files>


ed ho aggiunto subito dopo, tutte le stringhe sopra elencate.

Ho fatto bene?

Titolo: Re:Sito lentissimo
Inserito da: emanuele il Mercoledì - 04 Dicembre 2013 - 15:48
Onestamente questo non verve a niente nel tuo caso.

Ad ogni modo, vai in:
http://www.idaf.it/index.php?action=admin;area=serversettings;sa=general#enableCompressedOutput
e metti la spunta ad "abilita compressione output".
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 15:55
Citazione di: emanuele il Mercoledì - 04 Dicembre 2013 - 15:48
Onestamente questo non verve a niente nel tuo caso.

Ad ogni modo, vai in:
http://www.idaf.it/index.php?action=admin;area=serversettings;sa=general#enableCompressedOutput
e metti la spunta ad "abilita compressione output".

Ok, era già spuntato.

Ma, non riesco a trovare una spiegazione a questo rallentamento durato quasi 2 giorni.
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Mercoledì - 04 Dicembre 2013 - 16:41
Io più che altro cercherei di capire il perché di quei differenti tempi di caricamento delle pagine, quelle che ho linkato in precedenza, sono tutt'ora riproducibili, quindi quelle pagine hanno "qualcosa".
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 17:17
Non trovo nulla di differente rispetto alle altre sezioni. Non so che pensare o dove guardare.
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Mercoledì - 04 Dicembre 2013 - 18:26
Il problema non sono le sezioni, è da qualche altra parte e deve ancora essere identificato, ma onestamente non so dove possa essere.
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 18:27
Citazione di: titanium il Mercoledì - 04 Dicembre 2013 - 13:55
Grazie Dark, ma non è il mio caso io usa un'altra username (Sql....) e password, diverse da Aruba.

Risolto Dark, come uno stupido inserivo la s in minuscolo invece andava in maiuscolo Sql.....

Grazie.
Titolo: Re:Sito lentissimo
Inserito da: titanium il Mercoledì - 04 Dicembre 2013 - 18:28
Citazione di: emanuele il Mercoledì - 04 Dicembre 2013 - 18:26
Il problema non sono le sezioni, è da qualche altra parte e deve ancora essere identificato, ma onestamente non so dove possa essere.

Come si potrebbe fare?
Esiste un qualcosa per controllare che non ci siano concatenamenti nel sito?
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Giovedì - 05 Dicembre 2013 - 10:31
Purtroppo bisogna indagare... Hai presente il lavoro del poliziotto? Ecco, lo stesso. Cercare ogni "coincidenza", cercare di escludere ogni ipotesi che non sia plausibile e via dicendo, fino ad arrivare a trovare cos'è il problema.

Io per prima cosa clonerei il sito il locale ed abiliterei il debug aggiungendo:
$db_show_debug = true;
a Settings.php prima del tag di chiusura di php ("?>").
Da lì, poi potresti vedere quali query vengono eseguite, il tempo di esecuzione, i tempi a cui vengono eseguite (cioè il momento in cui viene iniziata la query durante il caricamento della pagina, in modo da sapere se tra una query e l'altra c'è qualcosa che "spreca" tempo), ecc.
Titolo: Re:Sito lentissimo
Inserito da: titanium il Giovedì - 05 Dicembre 2013 - 16:27
Capito.

Cmq da ieri è tutto ripartito regolarmente, senza alcun tipo di intervento, ora non so se era questione di collegamento con il server ecc ecc....

Vorrei tanto avere il tempo e le capacità di smanettare nelle opzioni tecniche da te descritte.

Sarebbe più semplice per me affidare il tutto a qualcuno competente, fornendogli i vari accessi, ma che sia una persona fidata, che non mi scopiazzi e/o cancelli oltre dieci anni di storia.

Esiste un servizio simile? Anche a pagamento (certo che non cerchi migliaia di €uri) ?
Del tipo salve io ho un sito, mi controlla la regolarità del funzionamento e mi corregge eventuali errori?
Titolo: Re:Sito lentissimo
Inserito da: emanuele il Lunedì - 09 Dicembre 2013 - 09:57
Un anno fa ti avrei detto dammi i dati, cerco di capire. Al momento però non ce la faccio.