Was anstelle von APC-Benutzerdaten-Cache in PHP 5.5 verwenden?

PHP 5.5 enthält standardmäßig zend opcache, was im Grunde bedeutet, dass fast niemand APC verwenden wird.

Aber was soll anstelle des Benutzerdaten-Cache-Teils von APC verwendet werden (apc_store & apc_fetch & similar)?

Ein Anwendungsfall, in dem ich den APC-Benutzerdatencache wirklich gerne verwende, sind "Versionen" statischer Assets (Javascript, CSS ..). Immer wenn ich auf eine statische Datei verweise, füge ich einen Hash ihres Inhalts in die URL ein (z. B. wird <script src = / script.js> zu <script src = / script.js? V = hash>), sodass der Browser immer die aktuelle Version verwendet und kann es dauerhaft zwischenspeichern.

Ich kann mir vorstellen, Redis oder Memcache zu verwenden, um die Hashes statischer Dateien zu speichern, aber es scheint albern, einen anderen Prozess über das Netzwerk oder Socket anzufordern, nur um einen Hash des Dateiinhalts zu erhalten. APC User Data Cache (der sich im Shared Memory befindet und fast so schnell wie der Zugriff auf eine PHP-Variable erfolgt) scheint für solche Daten genau das Richtige zu sein.

Die Frage ist also: Was ist in PHP 5.5 zu verwenden, um kleine Datenbits anstelle von APC zwischenzuspeichern?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage