@ccakoxo

Есть ли смысл с CDN, если VPS на AWS?

Есть ли смысл заморачиватся с интеграцией CDN для картинок и проей статики, если у меня это сйчас все раздается nginx-ом с AWS? Есть ли заметная разница в скорости?
  • Вопрос задан
  • 503 просмотра
Решения вопроса 1
Wolfnsex
@Wolfnsex
Если не хочешь быть первым - не вставай в очередь!
CDN обычно используются для нескольких целей:
1. Если это "общий" контент, например такой как, JQuery - увеличивается вероятность того, что пользователь уже загрузил данную библиотеку (или другой файл) по этой ссылке в кэш и ему не придётся загружать её ещё раз повторно.
2. Что бы удалить из HTTP-трафика куки и пр. промежуточную информацию "не имеющую отношения к делу", тем самым ускорив процесс загрузки.
3. Что бы разгрузить основной сервер/канал от статики
4. и т.д.

В вашем конкретном случае:
1. Зависит от географии конкретного пользователя
2. Зависит от того, с какой скоростью может отдавать "картинки и прочую статику" CDN и непосредственно Ваш сервер (и сеть и нагрузка), на что в свою очередь может повлиять так же трафик пользователей (их количество в единицу времени)
3. CDN'ы бывают разные :)
4. И другие факторы

К общим недостаткам CDN'а можно отнести то, что иногда они попадают под блокировку по разным причинам (благодаря усилиям админов разных компаний) и получается так, что Ваш сайт грузится, а статика - нет. Хоть и бывает это крайне редко, но я даже сталкивался с ситуацией когда Google-CDN был заблокирован. А так же CDN'ы могут "падать" как и любые другие сервера, создавая аналогичную ситуацию, когда Ваш сайт работает, а статики нет.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Esmi
@Esmi
support@skyparkcdn.com
Если ваша целевая аудитория находится в России, то:
  1. трафик из AWS в Россию дороже, чем у российских CDN провайдеров
  2. у AWS нет серверов в России, поэтому скорости загрузки будет дольше, чем у российских CDN

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

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы