с помощью RewriteCond я могу изменить скорость доставки контента пользователям в разных частях света? - PullRequest
0 голосов
/ 28 мая 2009

с использованием RewriteCond или аналогичного механизма на Apache, могу ли я изменить скорость доставки контента пользователям в разных частях света?

потому что это выглядит так: я размещаю сайт на netfirms.com, который базируется в Торонто, и поддерживаю другой сайт на dreamhost.com, который базируется в Калифорнии. Оба сайта практически пусты. Поэтому я просто загрузил в них одинаковые файлы, чтобы проверить скорость загрузки.

сайт на netfirms, загрузка файла размером 38 МБ заняла 3 минуты. сайт на dreamhost.com, это заняло 45 секунд. (Я тоже в Калифорнии).

Затем я попросил некоторых друзей проверить скорость, и результаты выглядели странно:

друг, который живет в 15 минутах от меня: 4,5 минуты для одного на netfirms.com и 8 минут для одного на dreamhost.com

друг в Мичигане: 20 минут для netfirms.com и 7 минут для dreamhost.com

друг на Тайване: 12 минут для netfirms.com и 42 минуты для dreamhost.com

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

1 Ответ

1 голос
/ 28 мая 2009

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

...