[development] drupal performance analysis SOC

Larry Garfield larry at garfieldtech.com
Sat Apr 5 05:38:45 UTC 2008


There was a GHOP task that did that already.  It identified two key slow 
points: The bootstrap and the theme system.  Bootstrap is being worked on 
with the Registry patch[1].  I'm not aware of anyone working on speeding up 
the theme system, but it's a very deep pipeline so there's no one place where 
things are slow.  (This is according to the profiling done by the GHOP task.)

I don't think "make Drupal faster" is really a SoC-sized task.  It's more 
DROP-ish, since it would have to be targeted.

[1] http://drupal.org/node/221964

On Friday 04 April 2008, Ashraf Amayreh wrote:
> Well, forgot this is only for students. Idea is still valid, and I'm
> willing to help mentor it.
>
> On Fri, Apr 4, 2008 at 8:50 PM, Ashraf Amayreh <mistknight at gmail.com> wrote:
> > Would a SOC proposal to do a performance analysis on drupal, identify
> > bottlenecks, suggest performance improving tactics and perhaps actually
> > submit code or refactor existing code to speed up drupal be welcome?
> >
> > I'm very interested in streamlining drupal to the limits. I know I've
> > seen a couple of people interested in this topic before, including
> > Karloy, but not sure if anything was already submitted or how welcome
> > such an idea would be. I'd also need mentors for this.
> >
> > I've used Zend profiler to profile PHP applications and it's amazing,
> > although I'm sure there are many other options as well.
> >
> > --
> > Ashraf Amayreh
> > http://blogs.aamayreh.org


-- 
Larry Garfield			AIM: LOLG42
larry at garfieldtech.com		ICQ: 6817012

"If nature has made any one thing less susceptible than all others of 
exclusive property, it is the action of the thinking power called an idea, 
which an individual may exclusively possess as long as he keeps it to 
himself; but the moment it is divulged, it forces itself into the possession 
of every one, and the receiver cannot dispossess himself of it."  -- Thomas 
Jefferson


More information about the development mailing list