I just setup a fresh multisite environment and want to configure Hummingbird. The plugin controls already the communication with my Cloudflare account and I have copied generated code into the Nginx config file as I use this webserver. The site sits in an AWS EC2 instance and is also configured with Cloudflare to use AWS Cloudfront with an associated S3 bucket via Cname DNS value.
Now I need to be sure that I do not kind of overconfigure due to performance regarding availability of static content and browser caching, page caching, database caching etc. I once tested the well known plugin W3TotalCache, but to be honest, I'd be more satisfied just using Hummingbird would be sufficient.
I didn't upload any static files yet to the S3 bucket or the like, but as I remember there was some functionality within W3 TotalCache which does just that. Do I really need to upload static css, js or html files to S3 or does Hummingbird control everything on its own? I also need to take care about html header settings to avoid any TTFB issues from beginning, as this will be a highly dynamic ever changing content and eCommerce site. Can you please give me some basic assistance to configure Hummingbird the right way fitting my needs?