I am making a buddypress site hosted on digitalocean, users will be able to upload media files to the site, I wanted to host the files on amazon s3 instead of my server, so here are my questions -
- Is it a good idea to host the media files on amazon s3 or should I host them on my digitalocean server?
- From what I understand I need amazon cloudfront to distribute the files from S3. Is this true or can the media files be distributed without the need for cloudfront.
- If you know a better alternative to this what would you recommend?
And by distribution I mean users will be able to share media files such as images,audio and video and view them as they wish like they would with facebook or instagram.