17 messages in com.googlegroups.pylons-discussRe: using paste.debug.profile
FromSent OnAttachments
Pekka Jääskeläinen26 Aug 2007 16:39 
Ian Bicking26 Aug 2007 17:14 
Pekka Jääskeläinen26 Aug 2007 17:41 
Ian Bicking26 Aug 2007 17:43 
Pekka Jääskeläinen27 Aug 2007 02:37 
Ben Bangert27 Aug 2007 08:37 
Pekka Jääskeläinen27 Aug 2007 09:02 
Pekka Jääskeläinen27 Aug 2007 09:31 
Ben Bangert27 Aug 2007 09:56 
Pekka Jääskeläinen27 Aug 2007 10:12 
Ian Bicking04 Sep 2007 11:20 
Pekka Jääskeläinen16 Sep 2007 07:44 
Ian Bicking17 Sep 2007 11:19 
Mike Orr18 Sep 2007 11:14 
Pekka Jääskeläinen18 Sep 2007 11:45 
Pekka Jääskeläinen19 Sep 2007 02:46 
Pekka Jääskeläinen21 Sep 2007 11:55 
Subject:Re: using paste.debug.profile
From:Pekka Jääskeläinen (pekk@public.gmane.org)
Date:08/27/2007 10:12:04 AM
List:com.googlegroups.pylons-discuss

On 8/27/07, Ben Bangert <ben-@public.gmane.org> wrote:

That shouldn't actually be a problem as they use ETag's instead. The Yahoo tool is not perfect, and does have a few inconsistencies on some things.

It seems to be not functioning optimally: I tested reloading my front page and looking at the traffic with Live HTTP Headers. It always wanted to reload the images and javascripts. Also the Proxy I use seemed to produce misses for all the files every time.

That will definitely make an impact on speed to an extent. I'd

suggest having your front-end app handle gzipping. I use Apache in front of Paster, which gzip's the images when I add the following (Apache 2):

I don't use a front-end app at the moment. The paste.gzipper is not supported by the Pylons at the moment?

The most substantial speed boost I got on the PylonsHQ site, was from reducing the CSS from 3 stylesheets to 1 because each CSS load goes one at a time, blocking parallel downloads and anything else until the CSS is done. Moving the JS to the bottom also resulted in noticeable improvement since it loaded just once at the end instead of blocking parallel page component loading.

My problem are the large JS libs I use, from which I need only some simple function for each page. Too bad they are not modularized so I could just pick the functions I really need easily. They could really benefit from gzipping.