Co do tej pory rozumiem:
- Zachowujesz obecny hosting, ale zmieniasz serwery DNS swojej witryny z serwerów DNS twojego obecnego hostingu na serwery DNS CloudFlare.
- CloudFlare obsługuje zasoby Twojej witryny z wielu centrów danych na całym świecie.
Teraz chciałbym poznać szczegóły techniczne tego mechanizmu. Oto niektóre z moich pytań:
Czy CloudFlare działa jako proxy pamięci podręcznej? Załóżmy, że mam kilka zdjęć na stronach mojej witryny. Czy CloudFlare buforuje wszystkie obrazy w każdym ze swoich centrów danych, a następnie obsługuje je z tych centrów danych?
Które zasoby witryny są zagrożone? Tylko statyczne? Co z samymi stronami internetowymi (dokumentami HTML)? Co jeśli strony są generowane dynamicznie przez mój serwer? W jaki sposób CloudFlare zawsze zapewnia najnowszą wersję strony?
Co z żądaniami POST do mojej witryny (np. Gość przesyłający dane przez Ajax, które są następnie przechowywane w bazie danych)? Te rzeczy muszą zostać wykonane na moim serwerze. CloudFlare nie zwiększa (i nie może) zwiększyć wydajności tego procesu, prawda? Więc CloudFlare przekazuje żądanie Ajax do pierwotnego hosta?