[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