Back to top

Autore Topic: Sito lento  (Letto 8735 volte)

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Sito lento
« il: 02 Dic 2013, 18:38:54 »

Salve a tutti,
premesso che non sono un guru vi chiedo cortesemente un sostanzioso aiuto per un problema che mi sta facendo ........


ultimamente alcuni siti che gestisco sono diventati molto lenti. Con lo strumento messo a disposizione di google (PageSpeed Insights) ho un punteggio di poco superiore a 55/100. Il fornitore hosting dice che il server è ok e non è affatto sovraccarico... per cui mi dice di seguire le indicazioni delle migliorie da apportare suggerite da google (dicendo che alcuni utenti agendo sul file .htacces hanno risolto egregiamente il problema.. inutile che vi dica che metter mano al file per mè è al quanto difficile in quanto le competenze in merito sono scarsine).


Vi do alcuni dati su Come è configurato adesso il sito nel backend:
Compressione gzip attivata
Chache progrsiva attivata
Cache browser attivata
Le immagini sono tutte piccole.. 10 - 40 kb


Per ottimizzare i css e varie utilizzo il plugin JCH Optimize elenco i parametri
Combine CSS Files              Sì
Replace @import                 Sì
Combine JavaScript Files     NO      se lo imposto su si il sito si blocca
GZip JavaScript and CSS      Sì
Minify CSS                            Sì
Minify javascript                   Sì
Minify HTML                          Sì
Defer javascript                   SI


Per alleggerire il serve nel caricamento delle immagini, ho installato il plugin Lazy Load for Joomla  che carica le immagini solo quando si scrolla.
Io non saprei cos'altro fare...


Help please..



Offline silviaccio1

  • Nuovo arrivato
  • *
  • Post: 30
    • Mostra profilo
Re:Sito lento
« Risposta #1 il: 02 Dic 2013, 22:07:50 »
usa GTMetrix e otterrai altri suggerimenti.

Io ora sto a 93% pagespeed e 92% Yslow, e come te no so nulla di programmazione.

P.s.
40kb per una immagine per pagespeed sono tanti...
Studio Romartin - Amministratore di Condominio a Roma
www.studioromartin.it

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #2 il: 02 Dic 2013, 22:10:30 »
usa GTMetrix e otterrai altri suggerimenti.

Io ora sto a 93% pagespeed e 92% Yslow, e come te no so nulla di programmazione.

P.s.
40kb per una immagine per pagespeed sono tanti...


ci do un'occhiata! :-) vediamo cosa vien fuori.. grazie per la risposta silviaccio1

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #3 il: 02 Dic 2013, 23:03:20 »
linka un po il sito... a sparare a 0 su quali possano essere le cause della lentezza possiamo starci anche giorni se non abbiamo nulla da analizzare..

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #4 il: 02 Dic 2013, 23:05:50 »
linka un po il sito... a sparare a 0 su quali possano essere le cause della lentezza possiamo starci anche giorni se non abbiamo nulla da analizzare..
Grazie Giovi



casa    super  . it

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #5 il: 02 Dic 2013, 23:09:24 »
ti dirò che dal tablet non mi è sembrato troppo lento, anzi!
Domani però verifico se dal computer è la stessa cosa. Eventualmente cancella la cache del browser ed analizza eventualmente con chrome cosa si carica nel maggior tempo. Negli strumenti per webmaster (tasto F12) apparirà proprio una timeline con tutte le info sul caricamento. Dopo averla aperta cancella la cache del browser e ricarica la pagina, quindi osserva la timeline

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #6 il: 02 Dic 2013, 23:13:10 »
Ok Giovi, provo a vedere.... thenks!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #7 il: 03 Dic 2013, 09:41:06 »
da pc 3 secondi i contenuti + 5 secondi le immagini: è un tempo sufficiente per te?

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #8 il: 03 Dic 2013, 10:03:11 »
il punto è accontentare google per scalare meglio la serp....

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #9 il: 03 Dic 2013, 10:14:39 »
quello dipende più dal server che dalla velocità di caricamento. Se la pagina si carica in un batter d'occhio ma il server risponde comunque dopo 10 minuti non scalerai mai la serp. Devi scegliere un hosting meno economico...
Se la home è veloce e tutto il resto del sito è lento non capisco come Google possa preferire il tuo sito ad altri! Con pagespeed stai analizzando solo la home page... non credo che hai pensato a tutto il resto. Comunque per accontentare pagespeed devi eliminare tutti quegli script che hai in home, in questo modo salirà il tuo punteggio. Altrimenti scegli estensioni basate solo su mootools che è già integrato in joomla

Guarda quant js carichi: sono più di 400Kb (quasi la metà del peso della pagina):

Codice: [Seleziona]
•http://www.casasuper.it/media/system/js/mootools-more.js (155.5KiB)
•http://www.casasuper.it/media/system/js/mootools-core.js (85.8KiB)
•http://www.casasuper.it/templates/2/jquery.js (83.5KiB)
•http://www.casasuper.it/templates/2/script.js (25.6KiB)
•http://www.casasuper.it/components/com_jcomments/js/jcomments-v2.3.js?v=8 (23.2KiB)
•http://static.ak.facebook.com/connect/xd_arbiter.php?version=28 (21.5KiB of inline JavaScript)
•https://s-static.ak.facebook.com/connect/xd_arbiter.php?version=28 (21.5KiB of inline JavaScript)
•http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-9964093591975090&format=300x250&output=html&h=250&slotname=8797295164&adk=2077456287&w=300&lmt=1386062142&flash=11.2.202&url=http%3A%2F%2Fwww.casasuper.it%2F&dt=1386062144966&bpp=29&bdt=2922&shv=r20131120&cbv=r20131125&saldr=aa&prev_fmts=468x60&prev_slotnames=4564278360&correlator=1386062145651&frm=20&ga_vid=1197080923.1386062146&ga_sid=1386062146&ga_hid=813096507&ga_fc=0&u_tz=-480&u_his=1&u_java=0&u_h=875&u_w=1040&u_ah=875&u_aw=1040&u_cd=24&u_nplug=1&u_nmime=2&dff=arial%20unicode%20ms&dfs=11&adx=714&ady=260&biw=1024&bih=790&eid=86860104&oid=3&rs=0&vis=1&fu=0&ifi=3&dtd=1473&xpc=9lGreONikF&p=http%3A//www.casasuper.it (14.5KiB of inline JavaScript)
•http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-9964093591975090&format=468x60&output=html&h=60&slotname=3129398762&adk=1475363335&w=468&lmt=1386062142&flash=11.2.202&url=http%3A%2F%2Fwww.casasuper.it%2F&dt=1386062144966&bpp=5&bdt=2922&shv=r20131120&cbv=r20131125&saldr=aa&correlator=1386062145651&frm=20&ga_vid=1197080923.1386062146&ga_sid=1386062146&ga_hid=813096507&ga_fc=0&u_tz=-480&u_his=1&u_java=0&u_h=875&u_w=1040&u_ah=875&u_aw=1040&u_cd=24&u_nplug=1&u_nmime=2&dff=century%20gothic&dfs=16&adx=10&ady=181&biw=1024&bih=790&eid=86860104&oid=3&rs=0&vis=1&fu=0&ifi=1&dtd=1087&xpc=ltSckXIWT0&p=http%3A//www.casasuper.it (14.5KiB of inline JavaScript)
•http://www.casasuper.it/modules/mod_aidanews2/lib/pagination/aidapager.js (7.5KiB)
•http://www.casasuper.it/ (6.9KiB of inline JavaScript)
•http://pagead2.googlesyndication.com/pagead/js/r20131120/r20110914/abg.js (4.8KiB)
•http://pagead2.googlesyndication.com/pagead/js/r20131120/r20110914/abg.js (4.8KiB)
•http://www.casasuper.it/media/system/js/core.js (4.1KiB)
•http://www.casasuper.it/components/com_jcomments/libraries/joomlatune/ajax.js?v=4 (3.1KiB)
•http://www.casasuper.it/plugins/system/lazyloadforjoomla/lazyloadforjoomla.js (1.5KiB)
•http://googleads.g.doubleclick.net/pagead/ads?client=ca-pub-9964093591975090&output=html&h=15&slotname=4564278360&adk=3698994518&w=468&lmt=1386062142&flash=11.2.202&url=http%3A%2F%2Fwww.casasuper.it%2F&dt=1386062144966&bpp=27&bdt=2922&shv=r20131120&cbv=r20131125&saldr=aa&prev_fmts=468x60&correlator=1386062145651&frm=20&ga_vid=1197080923.1386062146&ga_sid=1386062146&ga_hid=813096507&ga_fc=0&u_tz=-480&u_his=1&u_java=0&u_h=875&u_w=1040&u_ah=875&u_aw=1040&u_cd=24&u_nplug=1&u_nmime=2&dff=century%20gothic&dfs=13&adx=0&ady=771&biw=1024&bih=790&eid=86860104&oid=3&rs=0&vis=1&fu=0&ifi=2&dtd=1256&xpc=VXTgdV9ndJ&p=http%3A//www.casasuper.it (1011B of inline JavaScript)
•http://www.casasuper.it/media/system/js/caption.js (616B)
•http://www.casasuper.it/modules/mod_freeslider_sp1/assets/js/script.js (343B)
So che non dipende da te ma dalle estensioni che hai caricato per questo ti consiglio di sceglierle meglio. Esistono comunque anche i CDN e le versioni minificate delle librerie js

In più sembra che solo la tua home pesi ben più di un megabyte: ricordo che i primi siti in html che facevo (per puro divertimento) c'entravano per intero in un megabyte!

Dimenticavo: se non sbaglio la compressione gzip (che nel tuo caso sembra non esser abilitata) dipenda anche dal tuo provider: se sul tuo server non è abilitato il modulo per la compressione è come se non l'avessi mai attivata
« Ultima modifica: 03 Dic 2013, 10:23:00 da giovi »

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #10 il: 03 Dic 2013, 10:22:39 »
Allora adesso mi muovo così:
la home la metto come blog, e vedo cosa succede... e poi provo a ottimizzarlo per pagespeed.
In merito all'hosting il piano che ho scelto è quello intermedio, ciò nonostante devo dire che ultimamente sono peggiorati molto.. in caso a parte potresti suggerirmi un hosting decente che utilizzi cpanel?

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #11 il: 03 Dic 2013, 11:57:56 »
Dunque... Giovi, ho controllato e la compressione gzip è attiva - ora devo capire perché qualcosa sfugge alla compressione e come rimediare..
Poi dovrei cambiare l'estensione che gestisce le anteprime articoli (attualmente affidata ad aidanews2) con qualcosa che utilizzi mootools.. tu ne conosci qualcuna?
Risolte queste due cose farei il punto della situazione per vedere i risultati...


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #12 il: 03 Dic 2013, 18:37:09 »
non mi sembra che sia aidanews2 il problema quanto altri moduli che fanno uso di jquery ed altre librerie. Google ti da comunque la possibilità di analizzare ogni singolo problema specificando qual è il file di troppo. ti consiglio di partire proprio da quella lunga lista di javascript e di cercare qual è l'estensione che ne fa uso

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #13 il: 03 Dic 2013, 20:36:26 »
non mi sembra che sia aidanews2 il problema quanto altri moduli che fanno uso di jquery ed altre librerie. Google ti da comunque la possibilità di analizzare ogni singolo problema specificando qual è il file di troppo. ti consiglio di partire proprio da quella lunga lista di javascript e di cercare qual è l'estensione che ne fa uso
Ci devo studiare un poco... vedo cosa indica google ma poi non so come intervenire...
esempio.. come faccio a soddisfare queste richieste di google?

Rimuovi il codice JavaScript che blocca la visualizzazione:
http://www.casasuper.it/components/com_jcomments/js/jcomments-v2.3.js?v=8
http://www.casasuper.it/components/com_jcomments/libraries/joomlatune/ajax.js?v=4
http://www.casasuper.it/media/system/js/mootools-core.js
http://www.casasuper.it/media/system/js/core.js
http://www.casasuper.it/media/system/js/caption.js
http://www.casasuper.it/media/system/js/mootools-more.js
http://www.casasuper.it/modules/mod_freeslider_sp1/assets/js/script.js
http://www.casasuper.it/modules/mod_aidanews2/lib/pagination/aidapager.js
http://www.casasuper.it/plugins/system/lazyloadforjoomla/lazyloadforjoomla.js
http://www.casasuper.it/templates/2/jquery.js
http://www.casasuper.it/templates/2/script.js

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #14 il: 03 Dic 2013, 20:42:14 »
Elimina il lazy load, ad esempio. Non serve a niente caricare le immagini successivamente, comunque il browser impiegherà del tempo per ottenerle. Meglio ottimizzarle sin da subito per la visualizzazione web, non credi?

Jcomments è un'estensione così indispensabile in home?

mootools e jquery non stanno bene insieme. E' come ingaggiare x-men e rambo per spiaccicare una mosca... o usi l'uno o l'altro. E' evidente che il tuo template utilizza jquery e non può farne a meno (credo) ma allora devi trovare il modo di non far caricare mootools. Prima controlla che nessun'altra estensione ne faccia uso.

freelider usa javascript. Valuta se è necessario averla in home o se puoi trovare altro magari in jquery

forse prima facevi riferimento ad aidapager.js: non sapevo che aidanews includesse del js ma a quanto pare è di troppo.

E così via...

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #15 il: 03 Dic 2013, 21:13:19 »
jcomments è disattivato in home page.. non so perché lo carica...

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #16 il: 04 Dic 2013, 16:27:47 »
Ho attivato un cdn (Giovi) a pagamento per un mese... da PageSpeed Insights prima stavo a 52 adesso è arrivato a 82!
Mi accontento... testo la serp per vedere se google premia, poi vedrò che strada prendere!


Grazie Giovi e Silviaccio1  per i consigli!


Ps.
che faccio chiudo come risolto o lascio cosi?


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #17 il: 04 Dic 2013, 16:35:59 »
Se ritieni di aver risolto il problema inserisci pure risolto nel titolo del primo post, aiuterai altri utenti nella ricerca di una soluzione

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #18 il: 04 Dic 2013, 16:37:52 »
No, non ho risolto... l'ho solo posticipato pagando... lascio così...

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Sito lento
« Risposta #19 il: 04 Dic 2013, 19:00:35 »
guarda che i cdn non sono mica tutti a pagamento: Google stesso offre api per accedere alle librerie più comuni, ma anche maxcdn ed altri. Usare i cdn nno vuol dire posticipare il problema ma risolverlo. Se poi hai pagato per averlo è un'altra questione...

Offline Mario_2435

  • Appassionato
  • ***
  • Post: 246
    • Mostra profilo
Re:Sito lento
« Risposta #20 il: 04 Dic 2013, 19:05:57 »
Giovi lo so hai ragione, ma volevo tagliare corto per fare un test... per cui mi sono rivolto laddove mi sembrava più rapida da gestire la questione.
Comunque nulla di fatto per un cavillo che non riesco a sbloccare... la cdn funziona perfettamente, ma dopo aver creato il file robot-xxxx.txt e dopo aver messo il codice che dicono loro in .htacces (per evitare la duplicazione dei contenuti) da errore 500 ... c'è da vedere il file htaccess ma francamente non so proprio dove metter le mani.
Mi sa che per il momento mi tocca lasciar perdere... :-(

 



Web Design Bolzano Kreatif