On Dec 15, 2007 3:43 PM, Shahar Evron <[EMAIL PROTECTED]> wrote: > Hi Nico, > > On Sat, 2007-12-15 at 16:54 +0100, Nico Edtinger wrote: > > Shahar Evron wrote: > > > 10 redundant include files have quite an impact on performance, > > > especially in places where you have no opcode cache installed. > > > > If you don't have an opcode cache you simply don't care about > > performance. So why should we optimize for these people? > > That's not true - some people (actually much more than "some") run in > shared hosting environments where they have no control on what PHP > extensions are installed. > > Also, IMHO we build a framework, and it should be used by *users* who > *do not need to care* about much. The whole essence of frameworks is > like saying "I'll take care of this issue for you, so you don't have to > care about that". >
As a user and developer, I'm going to have to agree with Shahar here. Majority of your users are going to be on shared servers where they do not have control of what caching, if any, is installed. A framework that is meant to be used by users (think RoR) needs to be as optimized as possible by the original coders. Simply saying "use opcode caching" is a poor excuse for poorly developed code. This is just my opinion as a developer...btw, this message might not make it to the fw-core list as I don't believe I'm on it. -- Philip [EMAIL PROTECTED] http://www.gpcentre.net/
