upper
upper copied to clipboard
Integrates Edge Caches like Fastly, KeyCDN, Cloudflare and Varnish with Craft.
Updated Cloudflare to handle multisite and multiple zones.
I've noticed that only get generated and added to the response headers (in my case Cloudflare Cache-Tags) when the Response is a cold cache. So on first load, the response...
Discussions https://github.com/ostark/upper/discussions/68 & https://github.com/ostark/upper/discussions/65 Issue https://github.com/ostark/upper/issues/67 --- So far no significant code changes, just structural. --- - [x] Prepare for tests with pest - [x] Use Handler classes instead of...
Just wanted to see what your plans were for this plugin and Craft 4?
Since bots often use HEADs to check for content updates or if the server is alive, it makes sense to cache HEADs via CDN. With this same reasoning, I think...
On large pages, it is possible that the `XKEY/Surrogate-Key/Cache-Tag` exceeds the allowed length of a header by the web server. IIRC, when this happens, it is generally not handled gracefully...
create table {{%upper_cache}} ...Exception: SQLSTATE[HY000]: General error: 3750 Unable to create or change a table without a primary key, when the system variable 'sql_require_primary_key' is set. Add a primary key...
Our site has two domains that return different Craft Multi-sites - a .`com` domain and a `.co.uk` domain. We've set up a Cloudflare domain for each. How do we use...
I think we just need to use `getIsPreview` instead: https://github.com/craftcms/cms/blob/develop/src/web/Request.php#L690