Nadal jestem zszokowany, gdy czytam, że ludzie uważają, że sieci dostarczania treści są drogie, a większość kosztuje zaledwie 0,20 cca za GB.
Obsługa statycznych stron internetowych w sieciach CDN jest niesamowita - uzyskujesz wydajność serwera dedykowanego, nie płacąc za niego, a ponadto masz serwer we wszystkich głównych regionach świata, więc jest on tak skuteczny, że jest lepszy niż serwer dedykowany pod względem szybkości i skalowalności.
Podczas hostowania w sieciach CDN występuje kilka poważnych problemów, a są to:
Brak plików PHP
Obsługa PHP (musisz użyć formularzy kontaktowych za pośrednictwem Ajaxa, aby pobrać contact.php z innego miejsca, metody HTML są do kitu - jeśli nie potrzebujesz formularza kontaktowego, to (świetnie!) Dla takich rzeczy jak komentarze, możesz użyć Disqus, który jest JavaScript.)
Problemy z CNAME
Niestety większość CDN nie obsługuje CNAME innych niż www, więc nie można rozwiązać domeny, gdy ktoś zapomni www, co nie jest poważnym problemem, ale istnieją sposoby na obejście tego. Konfigurujesz EC2 lub hosting współdzielony i pozwalasz na obsługę non-www z przekierowaniem. Kiedy więc ktoś zapomni www, komunikuje się z serwerem, a następnie poprawnie przekierowuje do CDN. Alternatywną metodą jest wybranie CDN, który to obsługuje - wierzę, że Limelight tak, ale Amazon i Rackspace nie. Słyszałem, że Limelight hostuje DNS i ręcznie wprowadza zmiany w swoim systemie, sam nigdy tego nie zrobiłem, więc nie mogę potwierdzić, że robią lub nie.
Aktualizacja treści
Drugi problem polega na tym, że musisz wyczyścić zawartość lub pliki, które edytujesz, więc powiedzmy na przykład, że wprowadzasz pewne uzupełnienia do pliku index.html, że musisz albo ustawić krótką datę ważności w kontenerze, albo ręcznie usunąć ten plik z pamięć podręczna, więc aktualizuje się na całym świecie.
streszczenie
Hostowanie strony statycznej na CDN jest fanatyczne - prowadzę garść stron statycznych na CDN i są fanatyczne, używam tylko 1-2 GB na każdej stronie i otrzymuję rachunki za 0,24 GBP za każdą stronę, co jest tańsze niż hosting współdzielony i daje wydajność serwera dedykowanego. Jeśli zamierzasz skonfigurować mały VPS inny niż EC2 do przekierowania, zrobi to dowolny VPS o pojemności 128 MB. Możesz dostać tani za około 1 $ miesięcznie. Tylko Google 128 MB VPS lub VPS poniżej 5 USD miesięcznie - setki firm wykonują VPS o niskiej specyfikacji dla orzeszków ziemnych, co załatwi sprawę.