1 messaggio dal 15 giugno 2015
Buongiorno,

con page speed su una sola pagina particolarmente impegnativa che fà da home page ad una sezione ho un punteggio

di 70/100

motivo:

---------------
Riduci tempo di risposta del server
---------------

Con http://gtmetrix.com ho quasi tutto 100 tranne in

---------------
Enable Keep-Alive
---------------

Ho contatto l'hosting mi ha detto che non posso farci nulla perche ho un servizio shared condiviso.

Con pingdom ricevo 95/100 e anche qui è tutto 100 tranne

***Serve static content from a cookieless domain***


Chi mi può aiutare a migliorare le prestazioni di questa singola pagina ? Sono disposto anche a pagare.


Sul web.config ho già fatto le uniche due cose possibili pe rmigliorare la velcoità ovvero:

<!-- Enable compression GZip -->
<urlCompression doStaticCompression="true" doDynamicCompression="true" />

<!-- Leverage browser caching for static content-->
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" cacheControlCustom="public"/>
</staticContent>

Spero in un aiuto.
11.886 messaggi dal 09 febbraio 2002
Contributi
Ciao,

Novello78 ha scritto:

con page speed su una sola pagina particolarmente impegnativa

Se ho capito bene, il tempo di risposta del server è un po' alto perché la tua homepage deve fare una o più query complesse al database o fare calcoli per riuscire a generare i contenuti.

Se è così, concentrati sull'ottimizzazione di quella homepage, in due modi principali:
  • Ottimizza le query e/o crea degli opportuni indici sulle tabelle in modo che l'esecuzione sia più rapida. Per aiutarti a capire quali sono i punti ottimizzabili delle tue query, studia gli execution plan di Sql Server. Qui c'è una sessione di Sergio Govoni che ti mostra come intepretarli.
    https://vimeo.com/35098857
  • Usa la OutputCache per mettere in cache le pagine dinamiche, o frammenti di esse, in modo che già dal secondo accesso il caricamento sia molto più rapido, dato che il webserver può già fornire la risposta senza che la query debba essere inviata di nuovo.
    In merito al caching, leggi questo articolo estratto dal libro.
    http://www.aspitalia.com/articoli/asp.net/meccanismi-caching-aspnet.aspx#title_1


ciao,
Moreno

Enjoy learning and just keep making

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.