Великобритания VPS сервер маршрут в Таиланд?

Я просто разработчик Javascript, использующий node.js...

Мой хозяин получил меня VPS-сервер в Англии. У меня был кто-то, кто тестировал загрузку моего сайта в Англии, и это молниеносно. У меня также был кто-то тест в Италии, и они сказали, что это почти мгновенно. Прямо сейчас я нахожусь в Таиланде, и это довольно медленно, он плетется и иногда останавливается, чтобы думать о вещах..

Я искал на https://www.varnish-cache.org/.

Но я думаю, что это имеет смысл; что мои запросы к серверу проходят через массивный маршрут и обратно с ответом, так что это занимает время!

Могу ли я получить ближайший сервер, чтобы сделать маршрут короче, не создавая копию моего сервера? Я не знаю много / ничего... Мне нужно поговорить с хозяином об этом.

Обновить

у моего хоста есть основной веб-сайт для доступа к cpannel hiswebsite1.com, если бы у него рядом с ним находилось зеркало для загрузки hiswebsite2.com, это помогло бы?

1 ответ

Могу ли я получить ближайший сервер, чтобы сделать маршрут короче, не создавая копию моего сервера?

Да. Какой объем работы зависит от того, насколько он динамичен и поддерживает ли ваш хост георасположение. Обратите внимание, что это исключает 99% хостов. Очень немногие могут сделать маршрутизацию в любой точке базы.

Также возможно, что, немного больше зная, что вы делаете, вы можете перепрограммировать свой сайт, чтобы он работал быстрее. Тайланд в Англию не так уж много времени ожидания, если вы не делаете много запросов AJAX один за другим.

Я бы начал получать доступ к машине, расположенной в Таиланде, а затем использовал стандартные (как каждый разработчик должен научиться называть его таковыми) инструменты профилирования, чтобы узнать, на что тратится ваше время. Например, Glimpse (хотя, скорее всего, он не существует для Node.js) - это инструмент, который может дать мне хороший график событий на веб-сайте, чтобы я мог видеть, ГДЕ тратится время.

Если загрузка изображения медленная - что также возможно - то это разрешимо. Переместите изображения со своего компьютера в CDN - CDN, по крайней мере, не совсем дрянные, перемещаются, так что Таиланд будет обслуживаться из более близкого расположения.

Я не знаю много / ничего... Мне нужно поговорить с хозяином об этом.

Так что ты здесь делаешь? Я имею в виду, вы уже знаете, что вам нужно поговорить с вашим хозяином. Что мы должны вам сказать? Что вы, как веб-разработчик, должны были в какой-то момент прочитать некоторые основы о технологиях, которые вы используете?

Вы, скорее всего, пострадали от задержки (не избежать) и очень плохо оптимизированного программирования сайта.

Другие вопросы по тегам