Should Freelancers Set Up Separate CDN Accounts for Clients?
Asked by
CuriousCoder92
I'm a developer taking my first steps into freelancing, and I'm currently designing a self-hosted WordPress site for a client. As I'm gathering and optimizing assets, I'm wondering what's the best practice for image delivery. In the past, I've used my personal Cloudinary account along with its plugin, but I don't think that's suitable for a client site since it contains unrelated images. Should I create a new Cloudinary account for each client, or is there a better solution that others in the freelancing community use for image hosting?
Answers
Always charge for your services! Make sure to stick to the agreed scope. If clients ask for more, make sure to adjust your fees accordingly.
Reply to this answer
For me, any accounts related to hosting are the client's responsibility. I can help set things up and be an admin, but in the end, they own the accountโthat way, it simplifies everything.
Reply to this answer
If traffic is low, you might want to focus on optimizing images instead of jumping straight into a CDN. You might find that you donโt actually need one!
Reply to this answer
If youโre working with clients that have a broader reach, I totally vouch for Gumlet. Itโs been fantastic for delivering images on a global scale.
Reply to this answer
For managing images, I recommend looking into the Advanced Media Offloader plugin paired with Cloudflare R2. This setup has worked wonders for some of my sites, providing excellent caching. Just make sure to set up caching rules for the R2 bucket to maximize efficiency!
Reply to this answer
It really depends on the client's needs! If their site doesnโt need global reach or has low media demands, local hosting might be sufficient. I usually set up a free Cloudflare account for clients; itโs great for caching and it gives me easy access to their DNS. Seems like a solid compromise for most situations.
Reply to this answer
Iโve dealt with local clients and found AWS Lightsail to be a handy option. Their organizations foot the bill, and after training them on content updates, I prefer not to have a long-term commitment. Just set up some automated tasks, get paid a lump sum, and it keeps things simple!
Reply to this answer
Add your answer
Answers are reviewed before publication.
Related Discussions