Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107030 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 99375 invoked from network); 13 Sep 2019 00:33:57 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 13 Sep 2019 00:33:57 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id D3EE12C0478 for ; Thu, 12 Sep 2019 15:09:56 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp3.php.net X-Spam-Level: X-Spam-Status: No, score=-1.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS36351 199.187.172.0/22 X-Spam-Virus: No Received: from tbjjbihbhebb.turbo-smtp.net (tbjjbihbhebb.turbo-smtp.net [199.187.174.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp3.php.net (Postfix) with ESMTPS for ; Thu, 12 Sep 2019 15:09:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=php.net; s=turbo-smtp; x=1568930996; h=DomainKey-Signature:Received: Received:MIME-Version:References:In-Reply-To:From:Date: Message-ID:Subject:To:Cc:Content-Type; bh=KQtIRFaT6niU391nGCrpkU H6ZWf9mCTZm3TDKbpWsb0=; b=v5D8P8u9jqc7D108qTvPoZq9uWYpkAu6wzCuGP MVz7jyWY+NcME71xmZBTANNXLDR15szVP4smfvtIiQhCbFmn5BVUwqBRWWYTA3qh T9U7vL1lhCsWomtTDkGDPO44bjdCW+UeMWb4FjQIdVROmM5Jl/8uW3WiQfMzJtX4 ftAxQ= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=turbo-smtp; d=php.net; h=Received:Received:X-TurboSMTP-Tracking:X-Gm-Message-State:X-Google-Smtp-Source:X-Received:MIME-Version:References:In-Reply-To:From:Date:X-Gmail-Original-Message-Id:Message-ID:Subject:To:Cc:Content-Type; b=skF8q18svar3RoUp5ECI2fRzqf+3De8T2LIsl8YQN8ePOvgty3888XwGEmwKya UPfQK5kJJtelpBOoAqC0BYfG3SZZFSKDSOqmhS+7iuBFMr4Q0u/Cy+lISJQEpWCY CwbZAhyvCEU7J2BJzGBJMs6NbppN0yumBzrJpTb1qHW3g=; Received: (qmail 32550 invoked from network); 12 Sep 2019 22:09:55 -0000 Received: X-TurboSMTP-Tracking: 5278856565 X-Gm-Message-State: APjAAAUk3m+XEVHHbQpysShp6zJwMKvnOjlwzzJ+zqSzqLd7ZBLXO+jo NfNO8uT/cSboCXIERUBGvYFBfuUyIiLQBPd3K98= X-Google-Smtp-Source: APXvYqxWVENEyjx70mM3jhCAcW0k2eybhEfHTKUZNr1LVC3hRbq9Y5m5eAkSUAr4Wm11iBgOl2vnXQMXyUcpfZnju3o= X-Received: by 2002:a0c:fb11:: with SMTP id c17mr29052085qvp.0.1568326195015; Thu, 12 Sep 2019 15:09:55 -0700 (PDT) MIME-Version: 1.0 References: <076701d56978$86020910$92061b30$@php.net> <078e01d5697c$5512bc10$ff383430$@php.net> <31BD63BC-ACE0-4478-B241-E698D2D6F59C@newclarity.net> In-Reply-To: Date: Fri, 13 Sep 2019 01:09:43 +0300 X-Gmail-Original-Message-Id: Message-ID: To: Lynn Cc: Peter Bowyer , PHP Internals List , Mike Schinkel , Jordi Boggiano Content-Type: multipart/alternative; boundary="000000000000bef6ee059262658b" X-Envelope-From: Subject: Re: [PHP-DEV] Changing fundamental language behaviors From: zeev@php.net (Zeev Suraski) --000000000000bef6ee059262658b Content-Type: text/plain; charset="UTF-8" On Fri, Sep 13, 2019 at 12:35 AM Lynn wrote: > On Thu, Sep 12, 2019 at 10:58 PM Peter Bowyer > wrote: > > > > > One can argue that WordPress, with it powering 34% of the web (source: > > wordpress.org) represents more than 50% of PHP users, and therefore > > aligning the language to how they use it would be sensible, as they are > the > > majority of users. PHP and WordPress have had a symbiotic relationship, > the > > success of one increasing the success of the other. > > > > How many of those are actually developers? Because the way I understand > this numbers, "powering the web", that doesn't mean 34% are also > developers. It wouldn't surprise me if a big portion of these applications > could've also be a system written in another language, deployed, plugins > installed, added some themes and done, no PHP knowledge required. > Many are. The WP developer ecosystem footprint is at the same order of magnitude as (and in some geographics larger than) that of 'generic' PHP - in terms of conferences and conference sizes, usergroups, available jobs, etc. I don't think any of us can pull numbers off of our sleeves - but the vast majority of folks who deploy WordPress sites that I bumped into also deal with at least some custom PHP code - and are responsible for the deployment whether they wrote it or not. It's true that there are many agencies and freelancers that do a lot more than one site. But it's also true that the WordPress numbers are enormous even if we cut them down by a factor of 10 (which I believe would be big exaggeration) And of course, the can be said about PHP apps in general - many developers produce a lot more than just one site. So while there's no 1:1 correlation between the number of sites and the number of developers, it's true for both WP and generic PHP (perhaps in slightly different scales). And of course #2 - we're not only talking about WordPress - non-WP developers will be affected by this as well. Zeev --000000000000bef6ee059262658b--