Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66376 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25479 invoked from network); 28 Feb 2013 22:01:24 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 28 Feb 2013 22:01:24 -0000 Authentication-Results: pb1.pair.com header.from=florinpatan@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=florinpatan@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.219.46 as permitted sender) X-PHP-List-Original-Sender: florinpatan@gmail.com X-Host-Fingerprint: 209.85.219.46 mail-oa0-f46.google.com Received: from [209.85.219.46] ([209.85.219.46:55511] helo=mail-oa0-f46.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 07/74-25879-3B3DF215 for ; Thu, 28 Feb 2013 17:01:23 -0500 Received: by mail-oa0-f46.google.com with SMTP id k1so4613108oag.33 for ; Thu, 28 Feb 2013 14:01:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=ZmauQb9emqUBYVVUK4Xna/SASpUhKtlFh8xHt3Eh11g=; b=NC9kUhNyLrcMYF6pMHiAso/RQkwpjurGTcg+Ri8cGKDFNmJGGqyFXjTUZlsxpTf06U RWZUDXZ1FFsia1DLWxNx90LZxAImD27+1uPKTNw/RXu1kfO947BMTDcVbEfFzU7y90Aq oH9L3DevP682WxbxhgIH9sOuSFjRPKuVXQ3kxqL2xHezDdkgchwHAW4ZbRL+p/od8Lif sjHYYjM2hmZQ9xvsG8PqEn2bU9KERZSp0V6HGq/Tws/I2MgOZqjTjN24QzbWru3yUfRb yhJ5byfDd3UkZa8tB/s4X+Tmjb7aZa/qoTSXjKo6sYOTE2Hl/zC1lz+1drhI/WVoukSU 0e2w== X-Received: by 10.60.3.10 with SMTP id 10mr7108325oey.61.1362088880634; Thu, 28 Feb 2013 14:01:20 -0800 (PST) MIME-Version: 1.0 Received: by 10.76.169.3 with HTTP; Thu, 28 Feb 2013 14:00:49 -0800 (PST) In-Reply-To: References: <435a322ccb14090d3bcf6bf8a110396d@mail.gmail.com> <3206872690693024300@unknownmsgid> <512FBDCD.3030507@lerdorf.com> Date: Fri, 1 Mar 2013 00:00:49 +0200 Message-ID: To: Anthony Ferrara Cc: Levi Morrison , Rasmus Lerdorf , Zeev Suraski , Nikita Popov , PHP Developers Mailing List Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [VOTE] Integrating Zend Optimizer+ into the PHP distribution From: florinpatan@gmail.com (Florin Razvan Patan) On Thu, Feb 28, 2013 at 11:47 PM, Anthony Ferrara wrote: > Florin > >> Would you run PHP against 10k+ req/s in production without opcode caching? >> On how many machines without / with? > > > I'm not sure about your stack, but every stack I've seen at that high of a > load is built very custom for the problem at hand. And it isn't typically > upgraded across minor versions (in fact, it's typically only upgraded for > security). At least that's my experience everywhere I've seen that big of a > farm... And when it is upgraded, it's usually a very coordinated effort that > takes a LOT of planning and has a lot of moving parts... > > And to be fair, how many installs are there that get 10k req/s? A few > hundred? That's not the kind of system we should be targeting when > discussing a language feature/change. Sure it's sexy, but it represents less > than 1% of the install base of PHP (much less, prob on the order of 0.01%). > So while I wouldn't write them off (far from it), justifying a change > because it matters to that scale is like justifying ejection seats in cars > because hitting a wall at 200mph on a race track can kill you... > > Anthony and Levi, True but could we please get back to the whole mail and actually see what the users want? I would vote in the RFC if would be allowed to do so and I think I've explained my perspective really well and the fact that I'm just one of the hundred of thousands of PHP users. I'm part of a very small group of people who have these problems, I agree, but what I'm proposing should help out instead of just assuming things. The point is that this is yet another: we should this but that but then and what if ... that could be solved by just asking the users and taking that into account. I could bet that people could care less about a stable release cycle when things like this are at stake for certain versions. Also, as a mention, I think that the current release every year target is highly unrealistic unless you want to fragment the market the same way that Google does it with Android. And look at the problems they have with the adoption. If they can't serve as an example, I don't know how can. Especially with PHP 5.4 experience. Are you willing to bet that PHP 5.5 will do any better? Best regards ---- Florin Patan https://github.com/dlsniper