Oggi è gio mar 28, 2024 8:32 pm

Benvenuto!

Lo stato dell'Arte come software Open Source gratuito E-commerce.
 

Zen Cart Italia

Versioni 1.5 xx

Solo la pagina prodotto è lenta a caricare

Relativamente alle versioni

Moderatori: Sandro Carniel aka webmaster, Paolo De Dionigi aka Spike00

Solo la pagina prodotto è lenta a caricare

Messaggioda Zorinik » ven set 06, 2013 9:48 am

Salve,
ho recentemente aggiornato dalla versione 1.3.9, che era diventata lentissima, alla 1.5.1....... ora tutto il sito è MOLTO più snello e leggero, ma rilevo questo problema nella pagina prodotti: http://www.assomodel.it/index.php?main_ ... ts_id=2622 (un prodotto a caso)
Giunti a tipo metà pagina, impiega 10-20 secondi nel proseguire il caricamento :-/
Qualcuno sa dirmi da cosa potrebbe dipendere?

Grazie mille ^^
Zorinik
 
Messaggi: 5
Iscritto il: gio dic 01, 2011 12:13 pm

Re: Solo la pagina prodotto è lenta a caricare

Messaggioda gianc69 » ven set 06, 2013 11:02 am

Salve, ho visitato il sito e da un test risulta:
Summary
F
Page Speed Grade:
(12%)
78%
C
YSlow Grade:
(78%)
78%
Page load time: 5.71s
Total page size: 2.39MB
Total number of requests: 61

Pagina estremamente pesante, troppe immagini e avrebbe bisogno di una bella webfarm di ottimizzazione.
https://www.erboristeriabio.com la tua erboristeria on line.
Avatar utente
gianc69
 
Messaggi: 660
Iscritto il: mar mar 27, 2007 11:04 am

Re: Solo la pagina prodotto è lenta a caricare

Messaggioda Zorinik » sab set 07, 2013 12:55 pm

Concordo sul fatto che in quanto a immagini potrebbe essere più leggera, ma ciò dovrebbe affliggere tutto il sito e non solo la pagina prodotti no?
Visto che, suppongo, il grosso delle immagini risiede in header, box laterali, ecc...

Invece navigando nelle altre pagine è relativamente rapido nei tempi, mentre nella pagina prodotto spesso si blocca a metà pagina e impiega anche 10-15 secondi per proseguire.
Quindi deduco ci sia qualcosa di più della semplice "pesantezza" generale.... qualcosa di grosso che fa da collo di bottiglia...
Zorinik
 
Messaggi: 5
Iscritto il: gio dic 01, 2011 12:13 pm

Re: Solo la pagina prodotto è lenta a caricare

Messaggioda gianc69 » sab set 07, 2013 4:31 pm

https://www.erboristeriabio.com la tua erboristeria on line.
Avatar utente
gianc69
 
Messaggi: 660
Iscritto il: mar mar 27, 2007 11:04 am

Re: Solo la pagina prodotto è lenta a caricare

Messaggioda Paolo De Dionigi aka Spike00 » lun set 09, 2013 11:28 am

Togli la visualizzazione del numero di prodotti contenuti nelle categorie (non fa differenza tra pagina prodotto e altre pagine, ma in sè questa cosa comporta molte query e rallenta abbastanza, quindi se una pagina è in sofferenza, questa feature aggrava ulteriormente.)

Dopodichè:

1) se provi a usare il template classic, sperimenti lo stesso problema?
2) Hai installato qualche plugin?

Vedo che sei su Aruba o presso qualche rivenditore di Aruba. Se su hosting condiviso (del tipo basic di Aruba), questo potrebbe essere una ragionevole causa delle difficoltà.

Se guardi la timeline restituita da gtmetrix (http://gtmetrix.com/reports/www.assomodel.it/O0blwm35) vedi che hai più di 3 secondi di time to first byte (ttfb). Questo è il tempo che passa da quadno viene inviata la richiesta a quando il server inizia a inviare il primo byte di risposta. Non è detto che poi il browser inizi immediatamente a far vedere qualcosa.
Il ttfb è influenzato da diversi aspetti.
Qui puoi vedere un confronto di caricamento di una pagina html sul tuo dominio, da Vancouver e da Londra: http://gtmetrix.com/compare/HfcK6sqm/ykNVd9hL

Come vedi i tempi sono molto minori e anche diversi tra loro.
Ovviamente Vancouver dista più di Londra e questo si traduce in un secondo di differenza nel caso di una banalissima pagina html (più files devono essere trasferiti, più la differenza aumenta).

Se guardi il ttfb, per Vancouver è sui 430 ms, per Londra è 73 ms. Rispetto ai 3.3 s, abbiamo in pratica 3 secondi in più. Questa differenza è data dal tempo che il server impiega per processare il codice php (quindi tempo impiegato per fare le query e per processare il codice). In genere ciò che conta sono le query.

Poi entrano in ballo altre questioni, di ottimizzazione delle immagini, dei files, caching, ecc... ma sono passaggi successivi (perchè puoi ottimizzare il caricamento dei files, delle immagini o ridurlo tramite caching (sia server sia browser), ma sei ha un ttfb di 3 secondi, quello non lo riduci, anzi attivando il gzip ad esempio, porti ulteriore carico alla cpu e se sicuramente ne trai beneficio sul caricamento dei files html css js, potresti aumentare ulteriormente il ttfb.
1)Studiare questo documento prima di fare una domanda: http://url.zen-cart.it/faq
2)CERCA CERCA CERCA CERCA CERCA!
Paolo De Dionigi aka Spike00
Site Admin
 
Messaggi: 1663
Iscritto il: mar feb 08, 2005 10:41 am
Località: Busto Arsizio (VA)


Torna a Versioni 1.5 xx

cron

Login

Real Time Analytics