Я все еще новичок во всей идеологии CDN, так что это может быть глупым вопросом, но я уверен, что кто-то может пролить свет на это. У меня есть базовый php-скрипт, который загружает изображения пользователей, изменяет их размер, создает каталог ($user_id
) и сохраняет готовый продукт в каталоге (например, www.mysite.com/uploads/$user_id/image1.jpg
). Работает как шарм.
Я только что распространил всю информацию о хостинге и использую архитектуру Rackspace (Slicehost?) "Cloud Server". Я также подписался на Rackspace (Mosso?) "Облачные файлы". Пока все хорошо.
Итак, мой вопрос: должен ли я хранить изображения, которые пользователи загружают локально (на моем сервере apache) или как объекты через Cloud Files? Кажется хорошей идеей отделить статический контент от моего веб-сервера, чтобы я мог просто использовать его для генерации динамического контента. Но много ли будет создавать контейнер с поддержкой CDN каждый раз, когда пользователь загружает изображение?
Надеюсь, я не скучаю по лодке на этом полностью. Кажется, я не могу найти много информации об этом, но я уверен, что есть веская причина, по которой я должен либо продолжать эту идею, либо избегать ее. Любые предложения приветствуются!