Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:107048 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 23149 invoked from network); 13 Sep 2019 10:05:28 -0000 Received: from unknown (HELO php-smtp3.php.net) (208.43.231.12) by pb1.pair.com with SMTP; 13 Sep 2019 10:05:28 -0000 Received: from php-smtp3.php.net (localhost [127.0.0.1]) by php-smtp3.php.net (Postfix) with ESMTP id 854822D2006 for ; Fri, 13 Sep 2019 00:41:32 -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=-0.6 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS36483 23.83.208.0/21 X-Spam-Virus: No Received: from bumble.birch.relay.mailchannels.net (bumble.birch.relay.mailchannels.net [23.83.209.25]) (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 ; Fri, 13 Sep 2019 00:41:31 -0700 (PDT) X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id D80E6341830 for ; Fri, 13 Sep 2019 07:41:29 +0000 (UTC) Received: from bard.thewebhostserver.com (100-96-38-104.trex.outbound.svc.cluster.local [100.96.38.104]) (Authenticated sender: s0seqk11zu) by relay.mailchannels.net (Postfix) with ESMTPA id BE23834266F for ; Fri, 13 Sep 2019 07:41:28 +0000 (UTC) X-Sender-Id: s0seqk11zu|x-authuser|lester@lsces.uk Received: from bard.thewebhostserver.com ([TEMPUNAVAIL]. [5.101.174.41]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.17.5); Fri, 13 Sep 2019 07:41:29 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: s0seqk11zu|x-authuser|lester@lsces.uk X-MailChannels-Auth-Id: s0seqk11zu X-Trouble-Slimy: 4d57324919a79bbc_1568360489454_244370757 X-MC-Loop-Signature: 1568360489454:4191959442 X-MC-Ingress-Time: 1568360489453 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lsces.uk; s=default; h=Content-Transfer-Encoding:Content-Type:In-Reply-To:MIME-Version :Date:Message-ID:From:References:To:Subject:Sender:Reply-To:Cc:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=nYvOZuyoDZ1Y3Ez8439dy1sw3/S0rz0NAwX942syO28=; b=mdcwK98SUEOYsW6faJ7c028G50 YmsAyIrZBTuoUjy5ZXSN7e5H7X7MHpbEvm967EkH9Ab067R4w2NYyfcTt+BfCcQ3P+oumI+W8LPW2 79802zzvtZEivdfdzGeRegdmFRYOZZwXWenDA+6KickyGvKG8XgTIluMcrFNOcPtMZm9ImPR/3Nhz d6nDI8rsFM2fCUpkN3nTBw8SWVooc7j8lBVfcj2j5pIUAcIoZxOoQWPhy5HxIJgqu7D7Q6/aYE30w 8tvq2tDWOgQWUnKvmktQ2wWC0k/Q40Tz0kOnmghGkTuGmhj5Ppi8KxcZ/+r4hlVmQFn7qoJUDHO3H DmafMuVw==; Received: from [85.255.236.104] (port=36468 helo=[192.168.43.78]) by bard.thewebhostserver.com with esmtpsa (TLSv1.2:ECDHE-RSA-AES128-GCM-SHA256:128) (Exim 4.92) (envelope-from ) id 1i8gCh-00GOqH-D1 for internals@lists.php.net; Fri, 13 Sep 2019 08:41:15 +0100 To: internals@lists.php.net References: <076701d56978$86020910$92061b30$@php.net> <078e01d5697c$5512bc10$ff383430$@php.net> <31BD63BC-ACE0-4478-B241-E698D2D6F59C@newclarity.net> <77CA024D-3141-4707-8280-81CA78282AFA@newclarity.net> Message-ID: Date: Fri, 13 Sep 2019 08:41:13 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <77CA024D-3141-4707-8280-81CA78282AFA@newclarity.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-thewebhostserver-MailScanner-Information: Please contact the ISP for more information X-thewebhostserver-MailScanner-ID: 1i8gCh-00GOqH-D1 X-thewebhostserver-MailScanner: Found to be clean X-thewebhostserver-MailScanner-SpamCheck: X-thewebhostserver-MailScanner-From: lester@lsces.uk X-AuthUser: lester@lsces.uk X-Envelope-From: Subject: Re: [PHP-DEV] Changing fundamental language behaviors From: lester@lsces.uk (Lester Caine) On 12/09/2019 23:16, Mike Schinkel wrote: >> 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. > Most WordPress users are*not* programmers. > > Which is why introducing breaking changes to PHP will potentially affect them so negatively; because they have no programmers on staff nor any skill to fix the problem. Which means they will have to hire expensive programmers — like me!!! — to fix a problem that from their perspective they do not understand nor will even recognize a benefit when the code is "fixed." > > Again, I am just presenting this perspective on this list. Those who vote on this list will decide if breaking WordPress end-user's site bothers them or not. Something which does not help here is the way WordPress enforces upgrades that may not be compatible with all elements of the themes that the user currently has active. I AM a programmer rather than a web designer and am having trouble keeping WordPress sites stable. To that end I have decided simply to freeze at PHP7.2 for various reasons but WordPress is now complaining that the version of PHP is out of date. One just can't win ... some of the WordPress sites themes will not even work with PHP7 (or WP5) at all. So we *DO* need an LTS version of PHP that will run perfectly functional websites for the next ten years while others create the next replacement for the likes of WordPress by moving framework functionality inside PHP ... Much of the discussion on new features cut across the ways frameworks already handle that functionality ... -- Lester Caine - G8HFL ----------------------------- Contact - https://lsces.uk/wiki/Contact L.S.Caine Electronic Services - https://lsces.uk Model Engineers Digital Workshop - https://medw.uk Rainbow Digital Media - https://rainbowdigitalmedia.uk