Экономим серверные ресурсы и наши деньги
Сейчас все больше проектов тратят деньги на всевозможные S3. Вот и мы решили в нашем стартапе вынести статику. А так как тратится изначально особо не хочется, начали просматривать варианты.
Идея пришла с опыта использования Google App Engine. Они предполагают хранение загружаемых картинок в Picasa. Вот мы и решили сделать все тоже самое но без GAE.
Конечно, стоило поискать поддержку Picasa для django-staticfiles, но первое, на что мы наткнулись, было django-picasa. На ней и остановились.
В итоге мы получили тормоза при добавлении картинки, (что нас не смущает) так как эта операция редкая и не для пользователей. Мы также дампим к себе ссылки на картинки нужного нам размера, потому что получить ссылку тоже длительная операция. И самое главное - мы получили отображение картинок без участия нашего сервера да еще и из другого домена.
А что касательно стоимости, то 1Гб есть изначально, а докупить еще 20Гб стоит 5$ ;)