http://viklequick.livejournal.com/ ([identity profile] viklequick.livejournal.com) wrote in [personal profile] vitus_wagner 2015-08-18 11:47 am (UTC)

Статику я на s3 как раз держу, очень удобно.

Вообще тут два варианта есть из коробки.

Первый - это сконфигурировать поддомен указывающий на S3 endpoint и всю статику туда положить. В основном сайте указать в явном виде нечто вроде https://assets.foo.bar/where/image/being/located/cool.jpg ничего больше не менять.

Второй - наоборот, сконфигурировать статический веб сайт прямо в s3, включая index.html и прочее. А на динамику прописать редиректы на vds-ку. При заливке рекомендую обратить внимание на правильный content-type для javascript, и про permissions не забыть.

Я собственно применяю оба варианта в зависимости от задач.

При синхронизации контента еще нало обратить внимание вот на что. Амазон не любит заливку файлов поштучно и может врубать троттлинг, что неприятно. Да и с стагигабайтными файлами могут быть проблемы. Зато он предоставляет bulk upload, так называемый TransferClient. Пользоваться надо им, он сразу заливает целый каталог в один присест. Это быстрее и удобнее.

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting