Niedawno zaczął używać Rackspace Cloudfiles CDN (Limelight), o której mam kilka pytań:Co to są najlepsze metody CDN?
- używam jQuery, jQuery UI i narzędzi jQuery oprócz niestandardowego kodu JS. Ponadto moja strona jest napisana w ASP.Net, co oznacza, że istnieje pewien kod JS generowany przez ASP.Net.
W tej chwili zrobiłem to, że połączyłem wszystkie js (w tym kod jquery), z wyjątkiem wygenerowanego przez ASP.Net JS w jeden plik. Prowadzę to na CDN Rackspace.
Zastanawiam się, czy miałoby to więcej sensu po prostu jQuery pliki jQuery UI z Google gospodarzem CDN (co podejrzewam będzie działać bardzo dobrze w służbie tych plików, ponieważ będą one w pamięci podręcznej wielu użytkowników już)?
To by znaczyło jedno dodatkowe żądanie HTTP, więc nie jestem pewien, czy to pomoże.
W tej chwili mam wiele kontenerów na moje aktywa. Na przykład w Rackspace mam 3 kontenery: JS, CSS i obrazy. Poddomena URL dla wszystkich 3 jest inna. Czy to prowadzi do kary za wyniki? Czy powinienem użyć jednego kontenera (a więc jednej domeny dla CDN)?
Czy istnieje sposób na wygenerowanie MS MS ASP.Net wygenerowany z MS CDN? Czy ma to wpływ na wydajność, zgodnie z powyższym pytaniem?
Ten link może być pomocny: http://stevesouders.com/hpws/rules.php –