Since we're still in an early testing phase of PHP7 for serving our user traffic, so we want to avoid "poisoning" the cache objects everyone sees with pages possibly badly rendered from a PHP7 beta feature user.
In order to do this, we will need to:
- Separate caches on the value of the X-Seven request header, set for requests with the PHP_ENGINE cookie set to php7
- For a request with no specific cookie, present the cached content for the same default engine as the backend (now HHVM, later, PHP7)
- For a request with the specific cookie, present the corresponding cached content