Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:17888 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 49476 invoked by uid 1010); 12 Aug 2005 18:02:20 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 49461 invoked from network); 12 Aug 2005 18:02:20 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 12 Aug 2005 18:02:20 -0000 X-Host-Fingerprint: 81.103.221.47 mta07-winn.ispmail.ntl.com Solaris 8 (1) Received: from ([81.103.221.47:29120] helo=mta07-winn.ispmail.ntl.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 9E/D7-33075-B24ECF24 for ; Fri, 12 Aug 2005 14:02:19 -0400 Received: from aamta11-winn.ispmail.ntl.com ([81.103.221.35]) by mta07-winn.ispmail.ntl.com with ESMTP id <20050812180215.EBFF21883.mta07-winn.ispmail.ntl.com@aamta11-winn.ispmail.ntl.com>; Fri, 12 Aug 2005 19:02:15 +0100 Received: from [192.168.0.21] (really [81.106.213.130]) by aamta11-winn.ispmail.ntl.com with ESMTP id <20050812180215.RMEZ820.aamta11-winn.ispmail.ntl.com@[192.168.0.21]>; Fri, 12 Aug 2005 19:02:15 +0100 Message-ID: <42FCE448.80705@fission.org.uk> Date: Fri, 12 Aug 2005 19:02:48 +0100 User-Agent: Debian Thunderbird 1.0.2 (X11/20050331) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Rasmus Lerdorf , internals@lists.php.net References: <42FCE0E4.604@lerdorf.com> In-Reply-To: <42FCE0E4.604@lerdorf.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] PHP 6.0 Wishlist From: gareth@fission.org.uk (Gareth Ardron) Rasmus Lerdorf wrote: >1. Remove register_globals completely >2. Remove magic_quotes_* >3. Add input filter extension which will include a mechanism for > application developers to very easily turn it off which would swap > the raw GPC arrays back in case the site had it turned on by default. > > Yes please :-) That'd remove half my admin headaches from shared boxes. >4. Include an opcode cache by default. A lot of work has gone into > pecl/apc recently, but I am not hung up on which one goes in. > > I'm not sure if it should be turned on by default - maybe ini settable. Personally, I've come up against a number of issues with apc & session support and wouldn't really trust developing in an environment with an opcode cache turned on. No real opinion on the rest though. Would make sense for any api changes for modules to be pushed through in the same release though as well, as we're going to have to change our modules for unicode support anyway.