Hi Cesar,

On 4 February 2015 at 07:26, Cesar Rodas <ce...@rodas.me> wrote:

> Hi Guys,
>
> I have a doubt, is it efficient include/require files from a source
> different than the "real file system" a stream wrapper class? My
> question is, would the op-code cache work as it would when reading a
> file form the filesystem?
>

Yes it works if you are using 'phar' stream wrapper, the rest wrappers are
not cached,

@see
https://github.com/php/php-src/blob/master/ext/opcache/ZendAccelerator.c#L138-L142


This RFC: https://wiki.php.net/rfc/streams-is-cacheable is aim to remove
the restriction and allow stream wrapper itself to decide should it been
cached by opcache.


>
> Cheers,
>
> --
> César D. Rodas
> Open Source developer
> +595-983-161124
> PGP: F9ED A265 A3AB C8A1 D145 7368 158A 0336 C707 0AA6
>
>
>

Reply via email to