Recentemente ho iniziato a utilizzare la Rackspace Cloudfiles CDN (Limelight), di cui ho alcune domande:Quali sono le best practice per CDN?
- sto usando jQuery, jQuery UI e strumenti jQuery in aggiunta al codice personalizzato JS. Inoltre, il mio sito è scritto in ASP.Net, il che significa che c'è un codice JS generato da ASP.Net.
In questo momento, ho combinato tutti i js (incluso il codice jquery), tranne che il file JS di ASP.Net ha generato un solo file. Sto ospitando questo sul CDN di Rackspace.
Mi chiedo se sarebbe più sensato ottenere i file jQuery, jQuery UI dal CDN ospitato da Google (che, a mio avviso, funzionerebbe molto bene nel servire questi file, dato che saranno già nella cache di molti utenti)?
Ciò significherebbe una richiesta HTTP aggiuntiva, quindi non sono sicuro se sarà di aiuto.
In questo momento ho più contenitori per le mie risorse. Ad esempio, in Rackspace ho 3 contenitori: JS, CSS e Images. Il sottodominio URL per tutti e 3 è diverso. Ciò comporterà una penalizzazione delle prestazioni? Dovrei semplicemente usare un container (e quindi un dominio per il CDN)?
C'è un modo per far caricare il JS MS ASP.Net da MS CDN? Questo avrebbe un impatto sulle prestazioni come da domanda sopra?
Questo collegamento potrebbe essere utile: http://stevesouders.com/hpws/rules.php –