Pracujemy nad [poprawą wydajności sklepów internetowych OXID] [1], przede wszystkim za pomocą NGINX do hostowania zawartości statycznej i Apache dla samej aplikacji. Wydaje się, że sieć dostarczania treści nie ma dla nas sensu, ale tutaj również zbadamy nasze opcje. Koszty Microsoft CDN powyżej wydają się dość rozsądne. Czy ktoś ma przykłady innych bardziej lukratywnych ofert? Dzięki za wątek ... Ashant [1] : oks-blog.euroblaze.de/shop-performance/…
Sieć dostarczania treści lub sieć dystrybucji treści (CDN) to system komputerów zawierający kopie danych, umieszczonych w różnych punktach sieci, aby zmaksymalizować przepustowość w celu uzyskania dostępu do danych od klientów w całej sieci. Klient uzyskuje dostęp do kopii danych w pobliżu klienta, w przeciwieństwie do wszystkich klientów uzyskujących dostęp do tego samego serwera centralnego, aby uniknąć wąskiego gardła w pobliżu tego serwera.
Typy treści obejmują obiekty internetowe, obiekty do pobrania (pliki multimedialne, oprogramowanie, dokumenty), aplikacje, strumienie multimediów w czasie rzeczywistym i inne składniki dostarczania Internetu (DNS, trasy i zapytania do bazy danych)
Hej, czy możesz mi powiedzieć: jeśli zdecyduję się użyć Amazon CloudFront, jaki będzie adres URL moich zdjęć? www.mydomain.com/image.gif lub domena Amazon CDN, taka jak www.ama-cdn.com / ... (lub jakiekolwiek inne domeny, z których korzysta Amazon)?
Na marginesie, mogłeś stworzyć to jako samodzielne pytanie zamiast komentarza do starego pytania, które wskrzesiło to pytanie z 2010 roku.
Chris Rutherfurd
3
Content Delivery Networks przechowuje kopie twoich treści i podaje je odwiedzającym z pobliskiego serwera. Na przykład, jeśli twoje obrazy są udostępniane za pośrednictwem CDN, odwiedzający twoją witrynę w sposób przezroczysty pobiera obrazy z serwera CDN zamiast twojego.
Dwa największe powody korzystania z sieci CDN to zmniejszenie ruchu / przepustowości na serwerze i zwiększenie prędkości dostarczania. CDN działa jak pamięć podręczna: pobiera zawartość z twojego serwera raz, a następnie dostarcza ją wszystkim odwiedzającym z własnych serwerów zamiast z twojego. Sieć CDN będzie również mieć dużą liczbę serwerów zlokalizowanych na całym świecie, dzięki czemu będą mogły udostępniać treści większości odwiedzających z bliższej lokalizacji niż Ty, a tym samym szybciej je tam dostarczać.
Dwie największe sieci CDN, o których wiem, to Akamai i Limelight .
“The following three billing meters and rates will apply for the CDN:
•$0.15 per GB for data transfers from European and North American locations
•$0.20 per GB for data transfers from other locations
•$0.01 per 10,000 transactions”
Gdy ktoś otworzy Twoją witrynę, treść jest ułożona w kolejce. Do momentu, aż pierwszy składnik zostanie dostarczony, inny składnik nie może być. Tak więc ogólna prędkość ładowania witryny jest zwiększona. Jeśli używasz CDN, żądania mogą być przetwarzane osobno. Tak więc ogólna prędkość wzrasta.
Możesz użyć własnej witryny jako CDN od siebie, tworząc subdomenę.
Lepiej używać google lub wordpress do treści statycznych. Ich czas rozpoznawania DNS jest bardzo krótszy
Wszystkie nowoczesne przeglądarki obsługują wiele równoległych pobrań; starsze obsługują 2 pr nazwy hosta, a nowsze ~ 6 na nazwę hosta, patrz browserscope.org . Nie można utworzyć sieci CDN, przenosząc zasoby statyczne do subdomeny. Aby powielić funkcjonalność CDN, musisz mieć serwery w wielu miejscach na całym świecie.
Odpowiedzi:
Definicja
Wikipedia mówi to dobrze:
Korzyści
Wspólne CDN
źródło
Content Delivery Networks przechowuje kopie twoich treści i podaje je odwiedzającym z pobliskiego serwera. Na przykład, jeśli twoje obrazy są udostępniane za pośrednictwem CDN, odwiedzający twoją witrynę w sposób przezroczysty pobiera obrazy z serwera CDN zamiast twojego.
Dwa największe powody korzystania z sieci CDN to zmniejszenie ruchu / przepustowości na serwerze i zwiększenie prędkości dostarczania. CDN działa jak pamięć podręczna: pobiera zawartość z twojego serwera raz, a następnie dostarcza ją wszystkim odwiedzającym z własnych serwerów zamiast z twojego. Sieć CDN będzie również mieć dużą liczbę serwerów zlokalizowanych na całym świecie, dzięki czemu będą mogły udostępniać treści większości odwiedzających z bliższej lokalizacji niż Ty, a tym samym szybciej je tam dostarczać.
Dwie największe sieci CDN, o których wiem, to Akamai i Limelight .
źródło
Microsoft obsługuje także system Windows Azure CDN i niedawno wydał dla niego swoją strukturę cenową :
źródło
Gdy ktoś otworzy Twoją witrynę, treść jest ułożona w kolejce. Do momentu, aż pierwszy składnik zostanie dostarczony, inny składnik nie może być. Tak więc ogólna prędkość ładowania witryny jest zwiększona. Jeśli używasz CDN, żądania mogą być przetwarzane osobno. Tak więc ogólna prędkość wzrasta.
Lepiej używać google lub wordpress do treści statycznych. Ich czas rozpoznawania DNS jest bardzo krótszy
źródło