Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:74456 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 87231 invoked from network); 23 May 2014 13:55:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 May 2014 13:55:49 -0000 Authentication-Results: pb1.pair.com header.from=nicolai.scheer@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=nicolai.scheer@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.160.180 as permitted sender) X-PHP-List-Original-Sender: nicolai.scheer@gmail.com X-Host-Fingerprint: 209.85.160.180 mail-yk0-f180.google.com Received: from [209.85.160.180] ([209.85.160.180:35682] helo=mail-yk0-f180.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/B3-01753-2635F735 for ; Fri, 23 May 2014 09:55:47 -0400 Received: by mail-yk0-f180.google.com with SMTP id q9so3997577ykb.11 for ; Fri, 23 May 2014 06:55:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fvkk1Jj9RqW8P6hBLS2auj/ChstphSm2dPxtAghR5Ac=; b=E1WVbHiIsfT+opfidZPUiKopGzckHOlleT5mQ16hyx+IIwW8ag1ZzcZ0+l11ODOvSl TxgSUcVD5x99wzLmO3QVX4XsaZOftMWIEcOPxxds+28VTBPDUmbFNLzkHb42Z74t+9Ab C96W2GAa2OhiBnZDADYuwpD1LhmC89+sZcmQRdv3XFSTdPB91+4vqDWZ/sLJJxGYIRp3 dOBm6eHQ7AKWo7FP5Kr55rUO+UDopETJLsCdhcpQdAanfsctEeL3kXBLHnh+WUcuI1yP zbkSMlmdop9uiHr/NimP/ysLPNLgP7OxWSk70y/z2e2MwuplMrEDz0C0Ho+vndrqiDu4 Oh+g== MIME-Version: 1.0 X-Received: by 10.236.50.229 with SMTP id z65mr7483983yhb.120.1400853343990; Fri, 23 May 2014 06:55:43 -0700 (PDT) Received: by 10.170.88.215 with HTTP; Fri, 23 May 2014 06:55:43 -0700 (PDT) In-Reply-To: References: <537DA268.1000801@tobin.nl> <416063C7-D802-4AD1-938C-035F0EBC373D@googlemail.com> Date: Fri, 23 May 2014 15:55:43 +0200 Message-ID: To: Arvids Godjuks Cc: Kevin Ingwersen , Bas van Beek , PHP Internals Content-Type: multipart/alternative; boundary=089e01634d8af37be204fa11952f Subject: Re: [PHP-DEV] encode php scripts with opcache compatibility From: nicolai.scheer@gmail.com (Nicolai Scheer) --089e01634d8af37be204fa11952f Content-Type: text/plain; charset=UTF-8 Hi! On 23 May 2014 15:39, Arvids Godjuks wrote: > 2014-05-23 16:25 GMT+03:00 Nicolai Scheer : > > Hi! >> >> On 22 May 2014 16:01, Arvids Godjuks wrote: >> >>> Maybe the Zephyr http://zephir-lang.com/ could give you an alternative >>> to >>> messing with OPCache and encoders and give you some performance boost at >>> the same time. But only if your client can configure PHP to load an >>> extension of yours that Zephyr makes. >>> >> >> That again involves rewriting a lot of scripts which is unfortunately not >> feasible. >> >> Greetings >> >> Nico >> >> > I'd suggest at least checking it out. > It is a smaller subset of PHP and as far as I know, they have some kind of > translator from PHP into Zephir, so you can just fix the parts that are > dynamic in nature and should be done differently in Zephir. And you don't > need to put all the code into it - just important classes that you really > wana hide. > You can't write direct code in Zephir, just the classes. It's a tool for > creating library code that is done as a PHP extension. > > Arvids. > > Yes, I will check it out, of course :) Greetings Nico --089e01634d8af37be204fa11952f--