Best Practices for Speeding Up Your Web Site / Рекомендации лучших вебоводов для ускорения вашего сайта: Use a Content Delivery Network / Используйте службы доставки контента

Оглавление
Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Удаленность пользователя от вашего веб-сервера имеет большое влияние на время отклика. Размещение вашего контента на нескольких, географически разнесенных серверах, создаст условия для более быстрой загрузки страниц пользователями. Но с чего же начать?

Alexasa 09.08.12 в 15:18

0

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

Alexasa 09.08.12 в 15:21

0

Помните, что 80-90% времени отклика конечного пользователя уходит на загрузку всех компонентов страницы: изображения, стили, скрипты, флеш и пр. Это Золотое Правило Производительности. Вместо того, чтобы начинать со сложной задачи по редизайну архитектуры ваших приложений, лучше позаботиться об уменьшении размеров статического контента. Это даст не только уменьшение времени загрузки, но также упростит работу благодаря службам доставки контента.

Alexasa 14.08.12 в 14:59

0

Службы доставки контента (CDN) - это группа веб-серверов, распределенных географически, для более эффективной доставки контента пользователям. Выбор серверов для доставки контента конкретным пользователям обычно основывается на измерении сетевой близости. Как правило выбираются сервера с наименьшим количеством переходов или сервера с наименьшим временем ответа.

Alexasa 14.08.12 в 15:05

0

Некоторые крупные интернет компании имеют собственные службы доставки, но более выгодно использовать провайдеров таких служб, например Akamai Technologies, EdgeCast, или level3. Для начинающих компаний и частных веб-сайтов стоимость использования CDN может быть чрезмерной, однако с ростом вашей аудитории количественно и географически, CDN может стать необходимым элементом для уменьшения времени доступа. В Yahoo! владельцы, которые перенесли свой веб-контент с собственных серверов на CDN (как сторонних провайдеров, так и на собственный CDN Yahoo) улучшили время отклика для конечных пользователей на 20 и более процентов. Переход на CDN при относительно небольших изменениях кода существенно увеличит скорость вашего сайта.

Alexasa 14.08.12 в 15:07

0
Минутку...