Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122086 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 52426 invoked from network); 2 Jan 2024 16:18:05 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 2 Jan 2024 16:18:05 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1704212315; bh=xPmNoAjFx8OS6iAXQXHkJfdhcA5kLOlwqFX7Uwe1XJo=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=cXyTG+AS+bfeW6h4abWNdBnZTwgzLOWYZUTI3OgY9SBUg47OM1qwfF4zIcwl+DBMJ oIJmuVFk9gaqvbU5WBellgcIEZBDEYy9dNy7rhCyJbI57IKe+PkF3IPoeURjy9/NqS qWZ55hb18hpkour3XwID4dzEwpdL14ozObzo9vFrVEcSUJsXjbesLkmoRl3wn3IYj0 a6/P9Un6B7LcXwFVvoJLNk1vs0kEcjJaeZ/SMSn77snGbGEMcp0HeelR+a7lIAdygn Mco7SX4T5Vv/KHlGiVNAdvJ/faci4ORw0lT6Ix3d5RUyMpeLevfsyNlDIssNRUz6aS Paaij561TXnaw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 2CD41180048 for ; Tue, 2 Jan 2024 08:18:35 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_00,DMARC_MISSING, FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Tue, 2 Jan 2024 08:18:34 -0800 (PST) Received: by mail-ej1-f52.google.com with SMTP id a640c23a62f3a-a277339dcf4so375696066b.2 for ; Tue, 02 Jan 2024 08:18:04 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704212283; x=1704817083; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=xPmNoAjFx8OS6iAXQXHkJfdhcA5kLOlwqFX7Uwe1XJo=; b=IbTlvINbRA27XV1ZmbaEk60N62q/3pseFXKlitWx2TJHeLxhxZuWcxe1z6CHRvkIMc vKAH7RG6T8L4V61uCy4NPJMu1S7XpJQL8t9LyE9slzII1E0WD25+ZqqO6ATAlZF5Gtoe Fv6tCwj4XtcW2TGRr85H49e7jOdAAKT4+vZzQXXgUfIfUAJfRrsOho+Bojg4VuSK4p6b 6ic958CJ3AJbdJxFizJfvBN+uAqpSeGDAgxzu46ZA59ESQcqM7BEZl7BQxPCgjRDXDnD NnAsL9l2vebbmS+X88JouhEqbj1JSMS75m2R+jaVrq7XrIldrtGms6qOpf3Bv7HuQ1Ja H38w== X-Gm-Message-State: AOJu0YxiQo+C0gQkV89FynepLj5+ijK9k+DpbbKpkd+HWgjn9xxN0a4f oQQBsOD18sH981tGhYjjVSH5KWT9gt5IhewfqgfqK5v2 X-Google-Smtp-Source: AGHT+IHxIqJQnlAdziLeqb45DcrRCwN1nSABOv6TiY8adHcForIsu8KkNzcGN4EeKbmDzcsDGRCMVUZSak/ZeWqiCAU= X-Received: by 2002:a17:906:c253:b0:a27:9365:ef73 with SMTP id bl19-20020a170906c25300b00a279365ef73mr2674618ejb.38.1704212282923; Tue, 02 Jan 2024 08:18:02 -0800 (PST) MIME-Version: 1.0 References: <5060b986-2e5a-46e4-9c83-763e5b155e83@gmail.com> <6f7815b9-80cc-4e08-819a-49dca090116f@gmail.com> <7F63D301-1A46-49AA-9140-F64543E902C5@gmail.com> <8fb6672c-06e9-4f74-b2f2-cd1a265c75a5@app.fastmail.com> In-Reply-To: Date: Tue, 2 Jan 2024 16:17:51 +0000 Message-ID: To: Jeffrey Dafoe Cc: Larry Garfield , php internals Content-Type: multipart/alternative; boundary="000000000000bedfea060df8d773" Subject: Re: [PHP-DEV] RFC proposal: worker mode primitives for SAPIs From: bukka@php.net (Jakub Zelenka) --000000000000bedfea060df8d773 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Tue, Jan 2, 2024 at 3:46=E2=80=AFPM Jeffrey Dafoe wrote= : > > > Again, the representation as objects isn't a key requirement. Python'= s > > > WSGI spec simply has a dictionary (read: associative array) of the > > > environment based on CGI. The application might well turn that into a > > > more powerful object, but standardisation of such wasn't considered a > > > pre-requisite, and would actually have hampered ASGI, where not all > > > events represent an HTTP request. > > Jumping in to add that NGINX has their newish Unit app server, which uses > Yet Another Custom SAPI for PHP. > > It seems to me that its development significantly decreased after F5 takeover and the unit main developer leaving the company so not sure if there is that much future in it. Cheers Jakub --000000000000bedfea060df8d773--