Comments for High Performance Web Sites http://www.stevesouders.com/blog Essential knowledge for making your web pages faster. Wed, 11 Jun 2014 15:37:38 +0000 hourly 1 http://wordpress.org/?v=3.7.3 Comment on HTTP Archive – new stuff! by Steve Souders http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61033 Wed, 11 Jun 2014 15:37:38 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61033 Nicholas: This is based on code in WebPagetest so you can submit a bug there. The likely explanation is the definition of “CDN”.

]]>
Comment on HTTP Archive – new stuff! by Nicholas Shanks http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61032 Wed, 11 Jun 2014 09:46:29 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61032 I am seeing some hosts which I thought were CDNs not being shown as such (namely Flickr static file hosts, Google static file hosts, and Yahoo static file hosts):

http://httparchive.org/viewsite.php?u=http%3A%2F%2Fwww.roh.org.uk%2F&l=May%2015%202014

]]>
Comment on HTTP Archive – new stuff! by Steve Souders http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61031 Mon, 09 Jun 2014 16:33:03 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61031 Mark: Hi! You can click on any of the histograms in this blog post and it’ll take you to the HTTP Archive website. From the website itself the histograms are in the “Stats” page starting here. There are ~20 histograms on that page. “Stats” are on a per-crawl basis (eg, stats for June 1 2014) so histograms make sense here. On the Trends page are the chronological line plots. Right now they show average, but I’ll probably change those to show median & 95th percentile.

]]>
Comment on HTTP Archive – new stuff! by Mark Nottingham http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61030 Mon, 09 Jun 2014 16:23:05 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61030 Hey Steve – way cool!

Am I just missing the histograms? Can’t seem to find them…

]]>
Comment on HTTP Archive – new stuff! by Steve Souders http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61029 Mon, 09 Jun 2014 13:50:51 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61029 Michael: SPDY/HTTP2 stats would be great to have. Right now we’re using IE9 as our test agent so it won’t get it, but it’s possible we might switch to Chrome in which case we could do it.

]]>
Comment on HTTP Archive – new stuff! by Michael http://www.stevesouders.com/blog/2014/06/08/http-archive-new-stuff/#comment-61028 Mon, 09 Jun 2014 10:37:04 +0000 http://www.stevesouders.com/blog/?p=4021#comment-61028 Hi Steve,

thanks for your changes, some interesting new graphs to look at! I would be interested in some stats about SPDY or http/2, but I’m not sure if you can already gather them. Usage, number of SPDY connections, SPDY version.
Could be interesting to compare to non-SPDY crawls.

]]>
Comment on fast, faster, Fastly by Phil Parker http://www.stevesouders.com/blog/2014/03/10/fast-faster-fastly/#comment-61027 Sat, 31 May 2014 03:11:41 +0000 http://www.stevesouders.com/blog/?p=3963#comment-61027 Great news Steve. I’ve been following your work for years. Sounds like a great opportunity.

Broken link – 404
Fastly’s announcement.

]]>
Comment on MySQL dumps by Charlie http://www.stevesouders.com/blog/2014/05/08/mysql-dumps/#comment-61025 Sun, 11 May 2014 08:52:13 +0000 http://www.stevesouders.com/blog/?p=4003#comment-61025 Hi Steve,

thanks for keeping both options available. If memory serves correctly –complete-insert means that new columns will be flagged as errors on import and dropped columns ignored. The order of the columns should be less important – MySQL is the only DB I know that seems to let admins set an order.

Regarding changes to the schema – it’s very important to have something to manage these. So that a schema can be updated say from April 2014 to May 2014. There are tools out there to help this but otherwise keeping the schema as a distinct item in the VCS would be a start.

]]>
Comment on MySQL dumps by Stefan Mayr http://www.stevesouders.com/blog/2014/05/08/mysql-dumps/#comment-61024 Fri, 09 May 2014 20:36:11 +0000 http://www.stevesouders.com/blog/?p=4003#comment-61024 Save space, use a fifo:

mkfifo TABLENAME.fifo
gunzip -c TABLENAME.csv.gz > TABLENAME.fifo
mysqlimport DBNAME TABLENAME.fifo

]]>
Comment on Unexpected prerender in Chrome by Steve Souders http://www.stevesouders.com/blog/2014/04/30/unexpected-prerender-in-chrome/#comment-61023 Wed, 07 May 2014 20:47:35 +0000 http://www.stevesouders.com/blog/?p=3980#comment-61023 3. bob: I don’t think this prerender behavior is affecting your ability to clear the cache. It’s extremely unlikely that the cache clear and prerender would happen at the exact same time. Try clearing the cache and then looking in the cache. If it’s not clear then the issue lies elsewhere.

9. Mika: I expect browsers would be less aggressive about prerender on mobile devices for the reason you mention: data plans. Would be a good test to run. Jerzy (comment #10) also mentions a way to disable prerender.

11. dave: Please see my Prebrowsing work (cited in this post) for more info about prerender support in other browsers, etc. As mentioned in comment #2, Google recommends analytics companies use the Page Visibility API to avoid sending impression counters until a prerendered page is actually visible to the user. It appears that Google Analytics does that. (Note that there are NOT any requests to google-analytics.com in the list of 86 requests above. Also, see this line of code in ga.js: if("prerender"==J.visibilityState)

]]>