Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:108998 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 70128 invoked from network); 13 Mar 2020 09:19:55 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 13 Mar 2020 09:19:55 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id DCD1D1804D0 for ; Fri, 13 Mar 2020 00:41:31 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS36024 206.123.114.0/23 X-Spam-Virus: No X-Envelope-From: Received: from mail1.25mail.st (mail1.25mail.st [206.123.115.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 13 Mar 2020 00:41:31 -0700 (PDT) Received: from [10.0.1.201] (unknown [49.48.245.167]) by mail1.25mail.st (Postfix) with ESMTPSA id DE9E160343; Fri, 13 Mar 2020 07:41:24 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 13.0 \(3608.60.0.2.5\)) In-Reply-To: Date: Fri, 13 Mar 2020 14:41:22 +0700 Cc: PHP Internals Content-Transfer-Encoding: quoted-printable Message-ID: References: <50BD013E-CF72-414C-BBC0-A7A2E45CBDDB@pmjones.io> To: "Paul M. Jones" X-Mailer: Apple Mail (2.3608.60.0.2.5) Subject: Re: [PHP-DEV] RFC: Server-Side Request and Response Objects (v2) From: php-lists@koalephant.com (Stephen Reay) > On 11 Mar 2020, at 23:36, Paul M. Jones wrote: >=20 > Hi all, >=20 > Conversation on this RFC seems to have diminished. As far as I know, I = have answered all criticisms/concerns/complaints one way or another. >=20 > So if there are no more questions, and there is no objection, I will = plan to call the vote on this proposal some time tomorrow or Friday. >=20 > Thanks to everyone who has participated! >=20 >=20 > --=20 > Paul M. Jones > pmjones@pmjones.io > http://paul-m-jones.com >=20 > Modernizing Legacy Applications in PHP > https://leanpub.com/mlaphp >=20 > Solving the N+1 Problem in PHP > https://leanpub.com/sn1php >=20 > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >=20 Hi Paul, I appreciate what this is trying to achieve (I think - like others = I=E2=80=99ve written user land wrappers that achieve similar things, so = having a usable implementation in core is likely helpful), but - and I = realise this is just bike shedding - the naming seems quite odd to me. This extension and the classes it provides are inherently about HTTP = requests made to a php =E2=80=98server=E2=80=99, and the response it = sends back - and yet it=E2=80=99s called Server{Request,Response,Buffer} = etc=E2=80=A6. The =E2=80=9Cserver=E2=80=9D part is superfluous in the = context of a php web application, because it=E2=80=99s all =E2=80=9Cserver= =E2=80=9D side, and while uncommon it=E2=80=99s not impossible to write = *other* types of network server using PHP. Cheers Stephen=20=