Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:18015 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 19101 invoked by uid 1010); 14 Aug 2005 01:29:36 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 19086 invoked from network); 14 Aug 2005 01:29:36 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 14 Aug 2005 01:29:36 -0000 X-Host-Fingerprint: 66.80.117.3 longsword.omniti.com Linux 2.5 (sometimes 2.4) (4) Received: from ([66.80.117.3:43030] helo=mail.omniti.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 48/45-33075-F7E9EF24 for ; Sat, 13 Aug 2005 21:29:36 -0400 Authentication-Results: mail.omniti.com smtp.user=george; auth=pass (LOGIN) DomainKey-Status: good X-DomainKeys: Ecelerity dk_sign implementing draft-delany-domainkeys-base-01 DomainKey-Signature: q=dns; a=rsa-sha1; c=nofws; s=test; d=omniti.com; h=Received:In-Reply-To:References:Mime-Version:Content-Type:Message-Id:Cc:Content-Transfer-Encoding:From:Subject:Date:To:X-Mailer; b=N6EHqT1mqFuWyRsjYX/dEwiVrJu6ZIuOQfYCa3CecQq2NO4kiMAQQK7UwYjrxfQg ifEDyLRoH9OwoDFXTBGWLXcB+UdXDxNc1Lo4fkUtPRBLT5ADVb3ly0HEy18LQGBI Received: from ([66.80.117.254:37618] helo=[10.0.1.4]) by mail.omniti.com (ecelerity 2.0 r(6416M)) with SMTP id C5/50-29456-87E9EF24 for ; Sat, 13 Aug 2005 21:29:32 -0400 In-Reply-To: References: <42FCE0E4.604@lerdorf.com> <42FDB870.8040807@kmit.sk> <8A1E0BC8-0F6C-4B70-B53E-1AE02E500F05@omniti.com> Mime-Version: 1.0 (Apple Message framework v733) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-ID: <71DDD152-EB26-4456-8541-7631BF985730@omniti.com> Cc: George Schlossnagle , internals Content-Transfer-Encoding: 7bit Date: Sat, 13 Aug 2005 21:24:25 -0400 To: Jani Taskinen X-Mailer: Apple Mail (2.733) Subject: Re: [PHP-DEV] PHP 6.0 Wishlist From: george@omniti.com (George Schlossnagle) On Aug 13, 2005, at 9:06 PM, Jani Taskinen wrote: > On Sat, 13 Aug 2005, George Schlossnagle wrote: > > >> >> On Aug 13, 2005, at 5:08 AM, Ondrej Ivani wrote: >> >>> 9. Shared memory storage for variables with transparent access. >>> (superglobal array?) >>> >> >> -1. This is hard to make consistent across all platforms, and >> will break instantly when you go past 1 machine, making it >> confusing and of marginal usage. >> > > Maybe this could be something that ext/session could provide. > I sure can find some uses for a 'global session'. That seems like a reasonable to go. I question it's utility a bit - how often is this really useful? For large objects (like a real cache), this isn't the best place to store it, for most resources it won't work at all. So what's a typical use case for this? George