2015-11-03 9 views
5

Ich las alle über das Internet, die APC wird in PHP6 enthalten sein. Jedoch wurde das PHP6-Projekt abgebrochen und sie übersprungen eine Hauptversion, um Verwirrung zu vermeiden, was wiederum zu mehr Verwirrung führt. Dies ist jedoch eine andere Diskussion für eine andere Zeit.Wird APC in PHP7 angezeigt?

Meine Frage ist:

Will APC oder andere Cache-Modul noch eingeführt, enthalten und standardmäßig in PHP7 aktiviert sein?

Der Grund, warum ich frage ist, weil ich in meinen Projekten Memcached ich angesichts umzusetzen. Aber wenn es eine native Cache-Lösung in PHP7 gibt, bleibe ich lieber dabei.

+0

ich den Eindruck, ich APC alle zusammen eingestellt wird .... Und wenn ich die Frage richtig verstanden habe sind Sie nicht Suchen Sie nach einem beliebigen Cache-Modul, aber einem, mit dem Sie beliebige Datenblöcke wie apc_store speichern können. – VolkerK

+0

@ VolkerK Korrekt. Es dient hauptsächlich dazu, MySQL-Abfrageergebnisse zu speichern, um die Last zu reduzieren und die Leistung zu erhöhen. – Junior

+1

Sieht aus wie [APCu] (https://github.com/krakjoe/apcu) ist PHP7 bereit. Es ist eine Fortsetzung von APC ohne den Opcache (was mit dem Opcache in PHP 5.5 überflüssig ist). –

Antwort

1

PHP 7 verfügt über eine integrierte in opcache, APC ist veraltet und wird nicht funktionieren.

Enabling PHP7 Opcache

Referenz: http://php.net/manual/en/intro.opcache.php

PECL-Erweiterung: @https://pecl.php.net/package/ZendOpcache

+1

APC (u) ist nicht über Opcache (es wurde vor langer Zeit entfernt). Es geht um Daten-Caching, da es eine einfache und extrem schnelle Schlüsselwertspeicherung im Shared Memory ermöglicht. –

+0

@JosefKufner, das ist richtig. APC wird erwähnt (der Cache + Schlüssel/Wert) und Memcache wird erwähnt (der Schlüsselwertspeicher). Viele Leute verstehen nicht den Unterschied zwischen APC/APCU/​​etc. Ich werde meine Antwort updaten die Antwort auf Anmerkung für die Cache-Ebene ist, gehe ich davon eine hohe ist durch Klicken für „apc Cache php7“, die diese Frage scheint nachzugeben. –