У меня сайт, который обслуживает клиентов из России, Финляндии и США. Сервер в Финляндии. Клиенты из России и Финляндии конечно пользуются сайтом без проблем, pingdom tools показывает Load time в районе 1.58 секунд. Это из Европы. Если из США (Вашингтон), то load time примерно 12 секунд. Да, при этом используется Cloudflare CDN, но понятное дело что это для статики.
Какие тут могут быть варианты? У меня приходит мысль купить сервер в США, но домен-то будет один, что дальше-то? Не понимаю и не понимаю где почитать.
When PSI is given a URL, it will look it up in the Chrome User Experience Report (CrUX) dataset. If available, PSI reports the First Contentful Paint (FCP) and the First Input Delay (FID) metric data for the origin and potentially the specific page URL.
Classifying Fast, Average, Slow
PSI also classifies field data into 3 buckets, describing experiences deemed fast, average, or slow. PSI sets the following thresholds for fast / average / slow, based on our analysis of the CrUX dataset:
Fast Average Slow
FCP [0, 1000ms] (1000ms, 2500ms] over 2500ms
FID [0, 50ms] (50ms, 250ms] over 250ms
Generally speaking, fast pages are roughly in the top ~10%, average pages are in the next 40%, and slow pages are in the bottom 50%. The numbers have been rounded for readability. These thresholds apply to both mobile and desktop and have been set based on human perceptual abilities.
Так, тут Вам ни кто и ничего не скажет, это нужно проводить тестирование, смотреть конфиги, смотреть что за сайт, на чем работает, причина долгой загрузки может быть в 10-ах тонкостей, наймите знатока на фрилансе и все.
Это классический кейс для GeoDNS. Сделать два(или больше) сервера на разных континентах, синхронизировать как-то между собой и в зависимости от ip запроса по геобазе резолвить ip ближайшего на один и тот же домен. Естественно, для домена должен быть прописан свой специально настроенный dns сервер.
Например: https://kb.isc.org/docs/aa-01149 komivlad.net/blog/bind-named-geoip-otdaem-raznye-i...
и т.д.
Теоретически должны быть готовые сервисы GeoDNS, но как-то не попадалось.
PS/ просто прописать несколько ip на один домен не прокатит, т.к. они равномерно распределятся и закешируются, кому как повезет.
1.58 load time - это нормально.
вам в другом ответе автор комментария перепутал load time с time to first byte - этот параметр должен быть 0.2 или меньше.
а вот разница в 10 секунд для разных стран - это очень много и странно.
прикрепить несколько серверов к одному и тому же домену можно. из готового и самого простого в настройке можно взять вот такое https://aws.amazon.com/ru/route53/
но лучше перед покупкой еще одного сервера выложите результаты теста пингдома или ссылку на сайт в этот топик. может проблема у вас совсем не в этом