This is something that D8/9 seem to support out of the box:


And they also support converting to the WebP format (if supported by the PHP version on the server):

GitHub Issue #:
5107
This is something that D8/9 seem to support out of the box:


And they also support converting to the WebP format (if supported by the PHP version on the server):

Posted 2 hours 35 min ago by (stpaultim) in How-To and Troubleshooting
Posted 18 hours 17 min ago by (lias) in How-To and Troubleshooting
Posted 20 hours 39 min ago by (geoma) in How-To and Troubleshooting
Recent comments
Try using caching in the View settings, set to 24 hours. This should work for anonymous site visitors. I haven't tested this in practice, so this is just a guess.
View to show a different node each day
Have you already played with Views random seed? I belief, what you try to achieve would work with that module. Show only one node and set the sort order to "Global: Random seed" with "...
View to show a different node each day
I found a long expired sandbox module for Drupal that would do this. https://www.drupal.org/sandbox/couloir007/2030621 I don't think I've ever used the Nodequeue module. It seems like...
View to show a different node each day