Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:81748 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85371 invoked from network); 3 Feb 2015 23:57:03 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 3 Feb 2015 23:57:03 -0000 Authentication-Results: pb1.pair.com header.from=cesar@rodas.me; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=cesar@rodas.me; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain rodas.me designates 109.74.200.116 as permitted sender) X-PHP-List-Original-Sender: cesar@rodas.me X-Host-Fingerprint: 109.74.200.116 li147-116.members.linode.com Received: from [109.74.200.116] ([109.74.200.116:38341] helo=li147-116.members.linode.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 0D/9C-20608-E4061D45 for ; Tue, 03 Feb 2015 18:57:03 -0500 Message-ID: <54D16034.7000702@rodas.me> DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rodas.me; s=mail; t=1423007820; bh=2gN3cv2S4kZkJ66WybJH+K99nQN2hIjp4yUFVG16GJA=; h=Date:From:To:CC:Subject:References:In-Reply-To:From; b=P+QDDmCnnK6WqCsuM//97uyOhokfg3HGmfH3mYf/WUO6x+1/C7yVIlFva5uMGYSen ZbrxyJjCBQIBnIRmstC3lc7rrJJlXwYZC3kcBK0NSm7qkwnMSnx3Ls2f+6rUDw34Z8 47rwnR0+SEd9TRVTacDuBsvldMFsUH1e95zzOWMk= Date: Tue, 03 Feb 2015 20:56:36 -0300 MIME-Version: 1.0 To: Leigh CC: internals@lists.php.net References: <54D1593A.3000607@rodas.me> In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="NqUclfn0AlcpioJG7tlq1tQkU9JtgI1I9" Subject: Re: [PHP-DEV] Question regarding stream wrappers and op code cache From: cesar@rodas.me (Cesar Rodas) --NqUclfn0AlcpioJG7tlq1tQkU9JtgI1I9 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 03/02/15 20:55, Leigh wrote: > On 3 February 2015 at 23:26, Cesar Rodas 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? >> > Do you mean if you `include 'mystream://something.php'; ? Yes, that's exactly what I *tried* to ask! > > Interesting question. I'd like to think that when opcache tries to > stat the file that streamWrapper::url_stat is called, and keeping the > mtime the same will cause the cached version to be used. > > Really no idea though, I'd like to know the answer too. Let's wait then! Cheers, --=20 C=C3=A9sar D. Rodas Open Source developer +595-983-161124 PGP: F9ED A265 A3AB C8A1 D145 7368 158A 0336 C707 0AA6 --NqUclfn0AlcpioJG7tlq1tQkU9JtgI1I9 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJU0WA/AAoJEBWKAzbHBwqmBAoQAIK2YifHL0Svp7sHD5AnJha6 zDdY2sIySZ/AucOJrluvTMqcg6aNXwvnRiAXCUAfJ5yhGNIYvQuRiHqPO5i6MpV8 5PVM7JdCxyYgn6kfKdUOHvo+/Gekz9GblwvewIUJSHHbGAh+jz62HFNlsIQXLHqE o58q0GAZ2NjFXv+GBBG6Jjda7q202R09ffVexyfwcLFgWvh1AeXPNOxifsMDmSm8 IwOF8fhfS5zfn1fDGmNWZrI+aATeahnQAsEz+axaGWYndI+VbKKDtbXgY4MqgYv2 TB/aCrLuvzftmC2zyGMZa6unS1Fq2Z0aVDpbQLDgX/Hrg85xKneYnFLw+si5ijHA y+shiBCXXW1uWouKxp/0to7MhXxQ8Xh2F5DYLc99Z05b4SwVdAAyq4zomgmwudUT RYcV5wP62AExs/r2Qlj+5n4TaVzZur3PKItABnkQBv0KZ4+6EZ2giANQdPmEvYX4 LODDOjhB1S7nbcEXUJeewamPb0Fqqm4CBcgtY7Bgag1gs3pdHcDLgDxyEc3nHo9t 3HNGHsAAz+uBB/NvNSspVUC1Y29ljGi0cEbQN5MTI7OuCNAZEFUeikGmvp+6rKwA EO/oB/Y7XfB9qom+U12mX9ly49N+3pHCiwbb/zasbVqxppvNtrY9lqYbzml8DGsO 5rkaxJB8Snu0gpywc65C =FJsG -----END PGP SIGNATURE----- --NqUclfn0AlcpioJG7tlq1tQkU9JtgI1I9--