@twigpress Sounds good until you come in contact with normal WordPress users who upload media straight from their dSLR…
@twigpress What happens if you request a video or an animated GIF?
@twigpress The [email protected] function interrupted the request, would do image resizing, and saved images to an S3 bucket. The lambda function would just change headers and let CloudFront handle serving the image.
@twigpress @YmirApp My costs for one month of cloudfront or the same as 12 months using bunny.net and now all the image transformation stuff is built in for $9/month it’s a no-brainer. But not as fun as rolling your own.
@twigpress @YmirApp Yes I use that setup in production, it worked pretty well. Costs are okay for CloudFront. But this was back when there were no options you had to roll your own. If I was starting from scratch today I would use bunny.net for a CDN and dynamic image transformation
This was inspired after running a bloated WordPress site behind Edgecast circa 2010 or something like that.
@twigpress I started working on a plugin to handle that 6 years ago. I completely agree.
@twigpress Plans that cap your visits + overages. That’s like saying “Hey come check out my site but not too many of you. Don’t wanna have to pay extra!”