https://wordpress.org/plugins/lh-http2-server-push/ (or) https://wordpress.org/support/plugin/http2-server-push/ (or) Cloudflare WordPress plugin as mentioned in this article - https://support.cloudflare.com/hc/en-us/articles/115002816808-How-do-I-enable-HTTP-2-Server-Push-in-WordPress?
I’m asking this because,
The description of ‘LH HTTP/2 Server Push’ plugin states;
"Server Push provides significant performance gains if used judiciously. However other WordPress plugins that handle server push can actually slow your site as they push files indiscrimentally.
Most push all files enqueued by wordpress to the broswer and use output buffering to achieve this.
However this plugin does it properly by only pushing the the assets that the browser requires for the initial user interaction. Namely the scripts and css in the head of the document."
The other plugin, ‘HTTP/2 Server Push’ seems to have issues with Cloudflare - https://wordpress.org/support/topic/getting-520-errors-with-cloudflare-read-this/
Question 1: Please tell me which of the above Plugin should I use?
Question 2: I run WordPress blogs, post an article every 2 days. I also use Adsense. I have enabled browser TTL cache, should I also enable Edge TTL cache? Will this speed up my blog, will it affect Adsense earnings?
Another issue: There is no option to select '“Bypass Cache on Cookie” rule when creating a Page Rule.
Please kindly answer my questions.