This seems to mix the concerns of an opcode cache (saves opcodes) with a
user-cache (saves mixed data).

You should just use APCu for that.

Marco Pivetta

http://twitter.com/Ocramius

http://ocramius.github.com/

On 25 April 2016 at 19:49, S.A.N <ua.san.a...@gmail.com> wrote:

> 2016-04-25 17:36 GMT+03:00 Rowan Collins <rowan.coll...@gmail.com>:
> > S.A.N wrote on 25/04/2016 15:09:
> >>
> >> In userland  lacks the ability to store data in the shared memory
> >> modules, do not use pecl modules, it would be very nice to have a
> >> function:
> >>
> >> opcache_get($key);
> >> opcache_set($key, $value);
> >>
> >> Is planned in PHP 7.1?
> >>
> >
> > This was identified as a difference between APC and OpCache when the
> latter
> > was added to core several releases ago, and that's exactly why APCu
> exists:
> > http://php.net/apcu
> >
> > There's not really a huge connection between opcode caching and
> optimization
> > (OpCache) and shared memory data caches (APCu, memcached, etc), so I
> don't
> > think there's any particular logic to calling such functions "opcache".
> >
> > So I guess the question becomes: "should APCu be made part of core?" I'm
> not
> > aware of anyone having proposed that, so don't know if there are strong
> > feelings for or against such a thing.
>
> Yes, there are a lot of libraries to work with shared memory, but why
> should they if there OPcache in core PHP?
> Functions get, set key values will be useful and in demand.
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>

Reply via email to