Joomla.it Forum

Joomla! 3 => Joomla! 3 => : Eugene 25 Feb 2019, 08:56:57

: Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 25 Feb 2019, 08:56:57
Buongiorno.


A gennaio ho aggiornato un sito di un cliente. Si tratta di un negozio online realizzato all'inizio dello scorso anno a per il quale ho installato le seguenti estensioni, alcune delle quali già incluse nel tema:

VirtueMart
K2
Extension Manager
Advanced Module Manager
Fox Contact
Simple Image Gallery
VM OG Meta Tag


Insieme al CMS ho aggiornato tutte le estensioni, l'unico elemento che non mi è stato possibile aggiornare è stato proprio il tema poiché non più disponibile.
Subito dopo l'aggiornamento ho notato (ma soprattutto l'ha notato il cliente) un notevole rallentamento nel caricamento delle pagine del sito. Stiamo parlando di almeno 20 secondi di attesa. E questo avviene con tutte le pagine, sia l'home page (che dovrebbe  essere la più pesante) sia con le pagine testuali.
Ho provato con differenti computer e differenti connessioni ma il risultato non cambia.


Il sito funziona correttamente ma questa lentezza è veramente inbarazzante. Da cosa  potrebbe dipendere?
Quale strumento mi consigliate per verificare eventuali anomalie nel caricamento del sito?

Grazie.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: marine 25 Feb 2019, 09:01:46
Una parte del tuo messaggio non è leggibile
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 25 Feb 2019, 15:48:08
Sistemato. Non so perché una parte del testo era di dimensioni minime.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: marine 25 Feb 2019, 15:52:07
Probabilmente hai fatto copia e incolla
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: danielecr 25 Feb 2019, 16:39:33
Un link al sito aiuterebbe!
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 25 Feb 2019, 17:27:00
Il link è questo (https://www.domuspharma.it/). Non sapendo se fosse consentito o meno inserirlo ho preferito aspettare che mi venisse chiesto.
Comunque si, avevo fatto un copia/incolla del testo.


Mentre scrivo, sto verificando che forse il rallentamento è dovuto alla chiamata ad un .js esterno, quello di addthis.
Adesso non mi è possibile ma stasera lo tolgo per vedere se le  cose migliorano.


Edit: ho fatto subito la verifica. Il javascript di addthis non sembra essere la causa del rallentamento.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: tomtomeight 25 Feb 2019, 18:33:09
In questi casi si può sempre caricare la libreria nel server   e richiamarla direttamente.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 27 Feb 2019, 07:28:35
Quella potrebbe essere un'idea, ma il problema sembra essere un altro.
Il report degli errori riporta quanto segue:
:
[25-Feb-2019 17:28:16 UTC] PHP Deprecated: Methods with the same name as their class will not be constructors in a future version of PHP; plgSystemJoomessLibrary has a deprecated constructor in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 20
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 14
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 15
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 96
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 97
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 31
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 32
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 14
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 15
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 96
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 97
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 31
[25-Feb-2019 17:28:16 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 32
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 14
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 15
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 96
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 97
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 31
[25-Feb-2019 17:28:18 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 32
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 14
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/colorpicker/colorpicker.php on line 15
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 96
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 97
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 31
[25-Feb-2019 17:28:21 UTC] PHP Notice: Only variables should be assigned by reference in /home/domuspha/public_html/plugins/system/joomessLibrary/joomessLibrary.php on line 32


La versione del PHP è 7.2. Che si tratti di incompatibilità con qualche plugin?
Potrei passare ad una versione precedente del PHP, ma a quel punto potrei avere problemi di altro tipo.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: tomtomeight 27 Feb 2019, 08:07:41
Allora è un incompatibilità di versione php.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 27 Feb 2019, 08:37:18
Sa anche a me.
Perdonate l'ignoranza, ma dai messaggi d'errore prima riportati è possibile comprendere quale sia l'elemento incompatibile?
Presuppongo sia il tema poiché è l'unica cosa che non ho potuto aggiornare ma non ne sono sicuro. Preferirei si trattasse di una estensione, magari con una versione futura si potrebbe risolvere il problema.


Grazie.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: tomtomeight 27 Feb 2019, 11:39:22
Perdonate l'ignoranza, ma dai messaggi d'errore prima riportati è possibile comprendere quale sia l'elemento incompatibile?

Se li leggi sì.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: danielecr 27 Feb 2019, 16:59:47
Potrebbe non essere quello, d'altra parte sono solo warning e non dovrebbe influire sulla velocità di caricamento.
Inizierei a ridurre le chiamate a file js;Usi per caso un plugin per redirezionare tutte le richieste da http a https?Oltre a questo puoi valutare i risultati di gtmetrix, risolvi ciò che  dà una valutazione insufficiente.
: Re:Rallentamento sito dopo aggiornamento [v. 3.9.2]
: Eugene 27 Feb 2019, 21:09:38
Non uso alcun plugin per l'https. Utilizzerò lo strumento che suggerisci per vedere di risolvere qualcosa.
Grazie per il consiglio.