ANNOUNCE: Alternative implementation

39 views
Skip to first unread message

Charlie Clark

unread,
Feb 27, 2013, 2:18:10 PM2/27/13
to httpa...@googlegroups.com
Hi all,

thanks to the recent changes in the database it is now possible to run the
httparchive site on a standard server. And this is just what I'm doing. In
order to be able to do run some custom reports with the data I ported the
website last year.
(https://groups.google.com/forum/?fromgroups=#!topic/httparchive/ajm4TJ78mUU)

I've just completed the most recent changes. Well, most of them. The
values and names for a couple of charts (% caching and correlations to
load and render time) seem to be a bit off, but if you're curious then you
can take a look:

http://bayou.clark-consulting.eu

Hopefully, you'll notice very little difference apart from the odd chart
but the big difference is that all charts are now rendered with the Google
Visualisation API (https://developers.google.com/chart/). This really is
quite an impressive library and reasonably easy to work with.

Under the hood, apart from developing in Python I have only made a few
non-destructive tweaks to the database to improve performance (normalised
URLs and added dedicated Date types for the survey labels).

A performance head-to-head, which is not to be taken too seriously (run on
Chrome because IE 10 was getting timeouts from Microsoft). A nice
side-effect is that you can see the use of SPDY on some of the resources.

HTTPArchive Classic
http://www.webpagetest.org/result/130227_PV_103P/

HTTPArhcive Not Mady By Aliens
http://www.webpagetest.org/result/130227_NN_101G/

Source code is available for the really curious. Once I've corrected all
the charts and updated other parts of the UI I'm going to start adding
features such as custom slices for comparing groups of sites.

I'm interested in feedback and would very much like to know how to load
the HarViewer asynchronously, as it's currently a real blocker when
looking at the results of individual pages.
http://bayou.clark-consulting.eu/site/105049/

Thanks again to Steve, Patrick and everyone concerned with this wonderful
resource.

Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Kronenstr. 27a
Düsseldorf
D- 40217
Tel: +49-211-600-3657
Mobile: +49-178-782-6226

Charlie Clark

unread,
Feb 28, 2013, 11:36:35 AM2/28/13
to httpa...@googlegroups.com
Am 27.02.2013, 20:18 Uhr, schrieb Charlie Clark
<charli...@clark-consulting.eu>:

> The values and names for a couple of charts (% caching and correlations
> to load and render time) seem to be a bit off

Fixed this, looks like I was using an old version of the stats with
incorrect data.
Reply all
Reply to author
Forward
0 new messages