Zawartość
CDN oznacza „sieć dostarczania treści”. Sieci te zazwyczaj składają się z serwerów internetowych rozproszonych po całym świecie. Gdy użytkownik żąda informacji z witryny, żądanie jest obsługiwane przez serwer CDN, który może go wypełnić tak szybko, jak to możliwe. W rezultacie CDN oferują wiele korzyści, w tym zmniejszenie obciążenia żądania na pojedynczym serwerze i zapewnienie użytkownikom szybszego dostępu do treści internetowych. Możesz stworzyć CDN z pomocą uznanych firm, ale tego typu rozwiązanie może być kosztowne. Jeśli wolisz, możesz stworzyć swój własny CDN, oferując przystępne ceny tych korzyści.
Instrukcje
CDN może pomóc odwiedzającym szybciej uzyskać dostęp do treści na całym świecie (Hemera Technologies / PhotoObjects.net / Getty Images)-
Skonfiguruj serwer źródłowy. Serwer źródłowy - zwany także dynamiczną zawartością węzła - to miejsce, w którym będziesz przechowywać wszystkie swoje treści. Możesz zwiększyć wydajność serwera źródłowego, uruchamiając na nim apache i mysql. Przyspiesza to proces udostępniania treści za pośrednictwem CDN użytkownikom na całym świecie. Jeśli nie masz serwera, możesz użyć Nginx jako swojego serwera WWW. To oprogramowanie może obsługiwać duże ilości ruchu, oprócz posiadania funkcji proxy, która jest ważna w tworzeniu CDN.
-
Skonfiguruj pamięć podręczną. Wraz z serwerem źródłowym potrzebujesz oprogramowania, które będzie działać jako pamięć podręczna, dzięki czemu zawartość, do której często mają dostęp użytkownicy, może być przechowywana w celu szybkiego dostępu. Możesz użyć Varnish Cache lub Squid Cache w zależności od tego, czy twój serwer zawiera już możliwości proxy. Jeśli tak się stanie, użyj Lakieru. W przeciwnym razie Squid Cache może być lepszą opcją.
-
Ustanów swoje najlepsze witryny - globalne serwery, które dostarczą Twoje treści na żądanie. Można je skonfigurować za pomocą „skryptu perl”, który kieruje żądanie użytkownika do odpowiedniej lokalizacji wskazówka, na podstawie lokalizacji geograficznej tego samego. Inną opcją jest użycie oprogramowania takiego jak BIND, które będzie śledzić zawartość adresów IP i nazw hostów w Internecie, i to w zasadzie to samo, co skrypt.
-
Sprawdź swoją konfigurację. Po utworzeniu dynamicznej zawartości węzła dla serwera źródłowego lub jednego z ustalonych punktów końcowych przetestuj połączenie, aby upewnić się, że wszystko działa poprawnie. Jeśli to zadziała, możesz zacząć dodawać więcej nowatorskich witryn do swojego CDN.
Czego potrzebujesz
- Serwer lub Nginx
- Oprogramowanie Varnish lub Squid Cache
- Skrypt programowy lub BIND