I have an arts and crafts website where I offer PDF files for craft patterns and templates that are free to download. All the site visitor has to do is click on a ‘download’ button.
Currently, the pattern and template PDF files are stored in the default /wp-content/uploads/ directory.
The problem: my host is saying that downloads of these PDF files have been growing and they are putting a strain on my server and my hosting bandwidth, and that I need to explore alternatives to mitigate this situation.
I’m looking for suggestions with regards to 3 items, with ease of implementation being the foremost consideration since I am not a technical person.
1. Off-host storage for the pattern and template files. I’ve come across the following options. Thoughts on each? Any other options worth considering?
* Amazon S3
* Dropbox
* Cloudflare R2
2. WordPress plugin that is able to do the following
* When a user clicks on the file download button, a pop-up appears requesting the user to share the webpage on Pinterest or Facebook.
* Hide or obfuscate the location of the files being downloaded.
* Track the files being downloaded.
* Prevent bots from downloading the files
Note: I do not need a shopping cart or e-commerce/payment functionality. My pattern and template files will remain free.
There may be other items I’ve not recognized, but should be considered too. So please let me know also.
[ad_2]