Newsgroups: php.internals,php.pear.dev Path: news.php.net Xref: news.php.net php.internals:9541 php.pear.dev:28317 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 14136 invoked by uid 1010); 24 Apr 2004 15:09:54 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 14090 invoked from network); 24 Apr 2004 15:09:54 -0000 Received: from unknown (HELO rot2.de) (217.160.191.196) by pb1.pair.com with SMTP; 24 Apr 2004 15:09:54 -0000 Received: from php-tools.net (pD95308CE.dip.t-dialin.net [217.83.8.206]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by rot2.de (Postfix) with ESMTP id E1C6E2CEA4E; Sat, 24 Apr 2004 17:04:42 +0200 (CEST) Message-ID: <408A8341.7010807@php-tools.net> Date: Sat, 24 Apr 2004 17:09:53 +0200 Organization: PHP Application Tools User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4; MultiZilla v1.5.0.3g) Gecko/20031007 X-Accept-Language: en-us, de, en MIME-Version: 1.0 To: pear-dev@lists.php.net Cc: internals@lists.php.net References: <4089E106.4040409@akbkhome.com> <408A138C.2010801@cschneid.com> <408A7724.8020908@sebastian-bergmann.de> In-Reply-To: <408A7724.8020908@sebastian-bergmann.de> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Performance Consideration of 1 class per file From: schst@php-tools.net (Stephan Schmidt) Hi, > Maybe the PEAR Packager / Installer could be changed to (optionally?) > create a single source file (without require/include statements) > comments, whitespace) from all role="php" s and use this for > deployment. This should not be done, as a lot of packages are driver based. If you create one large file from all DB drivers, the compile time surely will be longer than the time needed to open the needed files. Just my 2cts. Stephan