Re: Simple Namespace Proposal
| From: | Stefan Priebsch | Date: | Sat, 07 Jul 2007 10:44:50 +0000 |
| Subject: | Re: Simple Namespace Proposal | ||
| References: | 1 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-30585@lists.php.net to get a copy of this message | ||
Hi Dmitry,
Allowing only one namespace per file is a clean concept which I like
very much. I have a use case for putting multiple namespaces into one
file, though.
OOP-PHP applications are usually one class per file with conditional
loading. This does not play well with caching. I am working on gluing
together all files of a project into one large source file on deployment
(a phing task will do this) so it can be opcode cached as one large
application binary. I will then compare the performance of both
apporaches, but I have a feeling that the "single binary" approach will
be faster. As APC will be part of PHP6, I think this approach could
improve general performance of PHP applications and easw deployment.
Allowing only one namespace per file will obviously kill this approach.
So if there is there a chance of allowing a namespace in braces, it
would be great if you could make this possible.
Kind regards,
Stefan
--
>e-novative> - We make IT work for you.
e-novative GmbH - HR: Amtsgericht München HRB 139407
Sitz: Wolfratshausen - GF: Dipl. Inform. Stefan Priebsch
http://www.e-novative.de