Ciao, benvenuto nel forum!
pepeneromusic ha scritto:
l'ho provato creando il file web.config e trasferendolo sullo spazio nella root
Ok, era la cosa giusta da tentare perché da IIS7 (win2008) in poi, la configurazione del web server per il sito corrente viene proprio letta dal web.config.
pepeneromusic ha scritto:
ho un sito su hosting aruba su server windows 2008
...
mi restituisce sempre errori per un motivo o per un altro...
Dovresti chiedere chiarimenti ad Aruba, solo loro possono dirti come mai il server si comporta così. Il provider, specie in ambiente di hosting condiviso, mantiene la libertà di bloccare determinate sezioni del web.config e c'è la possibilità che abbiano impedito la modifica proprio delle sezioni che tu stai usando.
pepeneromusic ha scritto:
compressione dei css, js, e immagini
A parte la compressione gzip, tu puoi comunque intervenire in altri modi a livello applicativo per migliorare i tempi di risposta del tuo sito.
Ad esempio potresti ridurre il numero di richieste al server accorpando tutti i file css in un'unico file. Idem per i file .js. Questo processo si chiama
bundling e c'è una libreria in ASP.NET che ti permette di farlo dinamicamente (cioè non dovrai essere tu, fisicamente, ad accorpare tutto il css in un unico file).
Spesso il bundling viene accompagnato alla
minification, un altro processo che tende a ridurre la dimensione di css e js eliminando spazi e indentazioni superflue. Così i tempi di download saranno inferiori.
Qui trovi una guida per realizzare queste due ottimizzazioni.
http://www.asp.net/mvc/tutorials/mvc-4/bundling-and-minificationInoltre, se stai impiegando librerie di comune utilizzo come jQuery, ti conviene referenziarle direttamente dal CDN. In questo modo c'è la possibilità che l'utente non debba scaricarla affatto, perché magari ce l'aveva già in cache se in precedenza aveva visitato un altro sito che referenziava la stessa versione dallo stesso CDN.
Qui trovi un articolo di Marco De Sanctis che ti mostra come combinare CDN e bundles.
http://www.aspitalia.com/script/1100/Sfruttare-CDN-Bundle-ASP.NET.aspxciao,
Moreno
Modificato da BrightSoul il 15 dicembre 2013 11.21 -