C'è un equivalente di mod_pagespeed modulo di Apache per IIS?
-
29-09-2019 - |
Domanda
C'è un equivalente mod_pagespeed
Modulo di Apache, ma per IIS?
Soluzione
IISpeed è un full-optional pagespeed porta a IIS.Si richiede una licenza a pagamento per i server di produzione per evitare la visualizzazione di un banner, ma è libero di provare.
Full disclosure:Io sono una delle persone che lavora sulla porta.Quindi non voglio spingere questo ulteriore di menzionare la porta.
Altri suggerimenti
Questa non è una sostituzione diretta mod_pagespeed
ma fa un certo lavoro per ridurre il numero di richieste, minifying e bundling JS e CSS.
Si prevede anche automaticamente compressione senza perdita di PNG-immagini e crea sprite delle tue immagini di sfondo. Vedere la RequestReduce biblioteca .
(non provato io stesso)
Non ci sono eventuali soluzioni che fanno esattamente quello che mod_pagespeed fa in questo momento. Ci sono diversi pacchetti individuali si potrebbe usare per abbinare la maggior parte delle funzionalità.
- Il @alirobe prodotto menzionato ( aptimize ) fa molti di loro.
- YUI Compressor (Net porto) funziona su JavaScript e CSS minification
- IIS (versione 5.1 e successive, anche se molto più facile da configurare in IIS7 +) può essere configurato per fare la compressione GZIP per i file statici e dinamici
- È possibile impostare Scade intestazioni in IIS per i file statici, e nel back-end codice .Net per le pagine dinamiche
- Net 2.0 può fare qualche script che unisce con configurazione esplicita tramite il controllo
<asp:ScriptManager>
- Net 4.0 ha ancora più di script che unisce capacità e può fare di più con meno configurazione. ( esempio di discussione alcune delle nuove funzionalità )
- UPDATE: .Net 4.5 estende ulteriormente lo script che unisce con minification .
- Scott Hanselman ha scritto L'importanza (e la facilità) di Minimizzando il vostro CSS e JavaScript e ottimizzazione PNG per il vostro blog o sito web che elenca molti altri pacchetti singoli che possono essere combinati.
No.
Non adesso, almeno.
Non tenere a mente, tuttavia, che mod_pagespeed
è un'automazione delle migliori pratiche di web caching e di eccesso di velocità, e si può impostare manualmente l'alto. PageSpeed Estensione e YSlow estensione sono entrambi molto utili per capire quello che dovrebbe essere ottimizzato.
Non credo ci sia un libero, ma non v'è: http://www.aptimize.com/
Aggiornamento: Naturalmente, se si sta utilizzando qualsiasi altro strumento di distribuzione automatica, si potrebbe fare un bel po ', integrando gli strumenti a riga di comando nello script di build batch. HTML5 Boilerplate è probabilmente il prodotto selezionato le migliori pratiche là. È inoltre possibile utilizzare trucchi server-side come HttpCombine.ashx .