Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:121158 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 7561 invoked from network); 28 Sep 2023 09:48:44 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 28 Sep 2023 09:48:44 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id ACF1B180506 for ; Thu, 28 Sep 2023 02:48:43 -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.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS16276 91.121.0.0/16 X-Spam-Virus: No X-Envelope-From: Received: from mail.kd2.org (citrouille.kd2.org [91.121.181.110]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 28 Sep 2023 02:48:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bohwaz.net; s=mail; h=Content-Transfer-Encoding:Content-Type:MIME-Version:References: In-Reply-To:Message-ID:Subject:To:From:Date: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=wOfoQpM4mAXCKTOSszcYchFMSF/a07heKoO37+ufOGs=; b=O1CegWdJRp8O09T2dgrRNPEWlB yIga0AXWIQS45KlFB07FK0aTUOGioWKqA9MFwfQcfjdLsnpUdnSBTCACUsv2JNww2293nNSrh4yqY RACco5R6yZL+rbvbgWXNGO4SyQn1o3jukN3D0/O0egxVw4pUGqWnXIZsfB/dGl4DEbok=; Received: from 181.248.23.93.rev.sfr.net ([93.23.248.181] helo=platypus) by mail.kd2.org with esmtpsa (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1qlndQ-00AkKo-EV for internals@lists.php.net; Thu, 28 Sep 2023 11:48:41 +0200 Date: Thu, 28 Sep 2023 11:48:34 +0200 To: internals@lists.php.net Message-ID: <20230928114834.144ba1cb@platypus> In-Reply-To: <43174067-d70e-b54b-cd03-137ef271287e@php.net> References: <20230915175450.61e0b394@platypus> <43174067-d70e-b54b-cd03-137ef271287e@php.net> X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Authenticated-User: bwz@bohwaz.net X-Authenticator: login X-Invalid-HELO: HELO is no FQDN (contains no dot) (See RFC2821 4.1.1.1) X-Sender-Verify: SUCCEEDED (sender exists & accepts mail) Subject: Re: [PHP-DEV] Proposal to unbundle imap/pspell/oci8 extensions for PHP 8.4 From: php@bohwaz.net (BohwaZ) > The ext/imap extension isn't going to disappear, it is not going be=20 > unbundled as we can not guarantee the underlaying library is > maintained. Not only is it no longer maintained, the original > purveyors have removed any mention of it from their website. >=20 > For most people, there will be little change here. On Debian for=20 > example, "php-" is used for both bundled and PECL'ed=20 > extensions. OK then :) > Using Curl seems like a bad alternative, as it would likely have to > open a connection for each action that you do. No, curl is clever and keeping the connection open as long as you don't use curl_close. This is clearly visible when enabling verbose mode: =E2=80=A6 < A004 OK Fetch completed (0.001 + 0.000 secs). * Connection #0 to host localhost left intact * Found bundle for host localhost: 0x55d0b5c60f50 [serially] * Re-using existing connection! (#0) with host localhost * Connected to localhost (127.0.0.1) port 143 (#0) > A005 FETCH 1:* FULL =E2=80=A6 In my experience, using curl is much faster than using ext/imap :)