Archive for May, 2008

Rankr back online with fresh data

Tuesday, May 20th, 2008

Rankr is back with fresh data. We’ve been having data problems with Alexa’s base data not updating their own system. It seems Alexa is OK for now.

Xlinks digest – 19 / 05 / 2008

Monday, May 19th, 2008

Xlinks is a digest of interesting links from internet that ProjectX staff have found in the last week.

    Atomisation of Conversations
    Added on 05/19/2008 at 10:40AM
    20 ways to fix Google Analytics
    Added on 05/19/2008 at 10:38AM

    kamagra online uk

    Yahoo and Microsoft back at the table
    Added on 05/19/2008 at 10:36AM

    UK Shops secretly track shopping habits by mobile phone
    Added on 05/19/2008 at 10:35AM

    Facebook chat powered by Erlang – scales to 70 million users
    Added on 05/19/2008 at 09:13AM

    YAWS vs Apache – performance test
    Added on 05/19/2008 at 09:12AM

    YAWS – Yet another webserver
    Added on 05/19/2008 at 09:12AM

    Performance Testing Data Delivery Techniques for AJAX PDF
    Added on 05/19/2008 at 09:11AM

    Why Generation Y is going to change the web
    Added on 05/16/2008 at 10:35AM

    Web performance – Splitting your payload:

    There is more push to make your javascript load on demand
    Added on 05/16/2008 at 09:40AM

    Firefly – chat with people on the same site
    Added on 05/16/2008 at 09:30AM

    Shuttleworth calls for co-ordinated release cycles
    Added on 05/16/2008 at 09:28AM

    Google releases Flash API for maps
    Added on 05/16/2008 at 09:26AM

    GPS crimefighting in US
    Added on 05/15/2008 at 12:50PM

    Nokia sees half of cellphones with GPS
    Added on 05/15/2008 at 12:49PM

    Build your own fonts
    Added on 05/14/2008 at 12:34PM

    Can you catch up on lost sleep
    Added on 05/13/2008 at 03:38PM

    Cuzillion – Shows how webpage performance is affected by script loading
    Added on 05/13/2008 at 12:20PM

    High performance websites part 2 book coming soon
    Added on 05/13/2008 at 12:04PM

    Teaching Kids Programming by Nat Torkington
    Added on 05/13/2008 at 12:02PM

Sites they are a changing…

Monday, May 19th, 2008

My post on NZ Homepage Hall of Shame has shaken things up. I’ve had a number of emails and comments on the blog. A number of sites are now actively looking at improving their page architecture.

Update: A proposal to add web compression to the e-govt webstandard ! Great news.

Kudo’s to New Zealand Herald and Vodafone for taking action and improving their pages. Their numbers now are:

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
nzherald.co.nz 46 some 440.3 11 1 73.38
vodafone.co.nz 50 none 253.6 8 3 42.26

I’ll be doing another audit soon to profile the rest of the sites.

Fantastic idea … to hard to install for families

Wednesday, May 14th, 2008




In the we still haven’t learnt from our past mistakes files…

Just saw this post Software takes you to infinity and beyond on stuff. I thought that the worldwide telescope looks awesome and proceeding to download it. I thought to myself I’ll get my mother in law to install it for her grandchildren in India. And then I got to the download page and here’s what I found.

accutane buy online




6 steps with dependencies and warnings about turning off security. There’s no way I can get my mother in law to install it. Its too complicated and too painful!

If you’re going to release software aimed at families and children then it needs to be easy to install!

NZ Average homepage size under global average

Wednesday, May 14th, 2008




I’ve just found this article about global pages sizes, its confirms some of the figures that I posted about the average size of homepages in New Zealand.

It seems that we are below the global average of 312K. The scary thing is that its grown from a 93K average in 2003! And the number of external files (JS, CSS, images) for a webpage has nearly doubled.

From the article.

“So the increase in the average speed of broadband has more than kept pace with the increase in the size and complexity of the average web page. That is one reason why broadband users expect faster response times. Yet narrowband users have experienced slower response times as web page size has increased.”

The article has some good info on, growth of media files, image sizes and average web page characteristics.

Website and Database optimisation consulting

Wednesday, May 14th, 2008

I’ve recently conducted a survey of the top 75 websites in New Zealand called the New Zealand Homepage hall of shame.

We’ve realised there is a lack of knowledge out there when it comes to make websites faster. Starting today, I’d like to annoucement that Paul Gold (ProjectX and Auric Consulting ) and I (John Clegg) will be available on a consulting basis to help companies improve their website and systems performance.

paroxetine generic

We’ve been working in a number of ecommerce companies for almost 10 years and we’re surprised at the lack of understanding of basic web and database optimisation. We given a couple of talks at WDANZ, Summer of Code and eGovt Barcamp over the past 12 months and it seems that the message is still not getting through.

Why does it matter?

“We see a direct correlation between the speed of our services and our bottom line.

Our customers seem inclined to spend a set time on our site per session – the more pages they can few in that time, the more they see and buy, and the more we earn.”

– John MacDonald – CEO Trade Me 2007

Speed is very important in your customers experience. Its time that we maximise that experience.

Our Goal

We specialise in helping businesses build and run fast scalable systems.

What we do:

• Focus on helping businesses achieve their objectives – We help businesses tame your technology to meet your business objectives.

Maximise web & transactional throughput – We focus on maximising the speed of the system to increase customer engagement.

Analysis of web, database and hardware bottlenecks – We are experience at locating and isolating a wide variety bottlenecks

Minimise Technology footprint – We concentrate on getting the most of your existing hardware and technology.

• Provide cost-effective solutions – We work with our customers to find solutions for their budget.

Leverage the best technologies for best results – We use a range of open source and commercial technologies to achieve the objectives.

Research high performance technologies – We research and test a number of technologies to find the best solution for projects. We have spent a lot of time researching memory caching, Web proxies and high volume web delivery technologies.

We are:

• Experienced web, database and infrastructure specialists – We have over combined 20+ years of commercial experience in building and running technology.

Experienced in scaling modern websites – We have been involved in building scalable website that include the latest AJAX technology

Experienced in Unix and Windows – We have strong commercial experience over all flavours of Unix and Windows.

Vendor neutral – We are focused on finding a solution, and will utilise existing technology to meet those needs.

Our Experience:

Our the past 10 years, we helped a number of websites perform and scale to meet their customers needs

  • ProjectX
  • Trade Me
  • Bidorbuy.com / Baazee.com (now eBay India)
  • Fatsa.gr
  • QXL.com

The New Zealand homepage Hall of Shame

Wednesday, May 14th, 2008

This post is Part of a web performance audit of New Zealand homepages. (Part II looks at Government homepages.)

I’ve compiled a list called the New Zealand homepage hall of shame. The list details the download efficiency of the top 75 websites in New Zealand. The survey was conducted using the YSlow tool over the top 75 New Zealand websites from Rankr.

In the results, I’ve included the YSlow ranking, total size of the webpage (this includes all html, css, flash, javascript, images etc) in Kilobytes, the number of external javascpript and CSS files and the time it would take to load on a 56k Modem (@ 6k/s).

The Highlights lowlights of the survey:

  • The average size of homepages was 304.9K. UPDATE: Global webpage Average is 312K
  • 52% of websites use NO WEB COMPRESSION
  • The largest pages were over 1000K
  • Several of the top 20 sites in New Zealand were the biggest offenders
  • Advertising javascript is not being compressed
  • Some sites have dozens of Javascript and CSS files, worst offender had 35 javascript files

A number of web companies and web developers should be holding their heads in shame – the results are not flattering. We need to better building smart – download friendly webpages not slow loading monsters ! You can either fix it yourself or get some experts!

So without further a due here are the summary tables:

Top 10 worst homepages according to Yslow ranking

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
tv3.co.nz 29 none 638.1 28 10 106.35
kiwiblog.co.nz 30 none 901.4 24 4 150.23
seek.co.nz 31 none 290.9 13 6 48.48
stuff.co.nz 32 none 907.5 21 8 151.25
skycitycinemas.co.nz 34 some 1170.3 35 3 195.05
vouchermate.co.nz 35 some 1301.4 8 4 216.9
anz.com 37 none 289.6 11 8 48.27
whaleoil.co.nz 37 none 504.9 18 11 84.15
scoop.co.nz 38 none 589.4 6 6 98.23
realenz.co.nz 39 some 615.5 16 8 102.58

Top 10 best homepages according to Yslow ranking

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
zoomin.co.nz 83 some 98.6 3 1 16.43
nz.yahoo.com 81 gzip 240.5 6 6 40.08
fishpond.co.nz 76 some 190.7 3 1 31.78
smaps.co.nz 76 some 44.4 4 1 7.4
oldfriends.co.nz 75 some 54.4 3 1 9.07
nzdating.com 74 some 84.6 4 1 14.1
trademe.co.nz 73 some 162.4 7 2 27.07
findsomeone.co.nz 72 some 67.4 2 3 11.23
aut.ac.nz 71 some 253.1 2 2 42.18
gumtree.co.nz 70 gzip 55.2 4 2 9.2

Top 10 largest homepages in Kilobytes

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
vouchermate.co.nz 35 some 1301.4 8 4 216.9
skycitycinemas.co.nz 34 some 1170.3 35 3 195.05
stuff.co.nz 32 none 907.5 21 8 151.25
kiwiblog.co.nz 30 none 901.4 24 4 150.23
tvnz.co.nz 40 none 788.7 14 3 131.45
tv3.co.nz 29 none 638.1 28 10 106.35
realenz.co.nz 39 some 615.5 16 8 102.58
scoop.co.nz 38 none 589.4 6 6 98.23
vodafone.co.nz 44 none 582.1 13 3 97.02
telecom.co.nz 43 none 572.8 12 1 95.47

Top 10 smallest homepages in Kilobytes

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
smaps.co.nz 76 some 44.4 4 1 7.4
oldfriends.co.nz 75 some 54.4 3 1 9.07
gumtree.co.nz 70 gzip 55.2 4 2 9.2
findsomeone.co.nz 72 some 67.4 2 3 11.23
pricespy.co.nz 58 some 69.4 1 3 11.57
otago.ac.nz 67 some 79.1 1 1 13.18
nzdating.com 74 some 84.6 4 1 14.1
metservice.co.nz 59 some 85.8 4 1 14.3
zillion.co.nz 58 gzip 88.2 6 3 14.7
geekzone.co.nz 58 some 97.2 8 1 16.2

Here is the complete data for the top 75 New Zealand websites homepages. I have compiled the list from using YSlow to analyse the pages and recording everything. The data is sorted by worst Yslow ranking. (The test was completed 13th of May 2008 between 8-10pm)

Site
YSlow Rating
HTTP GZIP
Size (K)
# of JS files
# of CSS files
Modem time @6k/s (secs)
tv3.co.nz 29 none 638.1 28 10 106.35
kiwiblog.co.nz 30 none 901.4 24 4 150.23
seek.co.nz 31 none 290.9 13 6 48.48
stuff.co.nz 32 none 907.5 21 8 151.25
skycitycinemas.co.nz 34 some 1170.3 35 3 195.05
vouchermate.co.nz 35 some 1301.4 8 4 216.9
anz.com 37 none 289.6 11 8 48.27
whaleoil.co.nz 37 none 504.9 18 11 84.15
scoop.co.nz 38 none 589.4 6 6 98.23
realenz.co.nz 39 some 615.5 16 8 102.58
clear.net.nz 39 none 377.3 9 4 62.88
tvnz.co.nz 40 none 788.7 14 3 131.45
gpforums.co.nz 40 some 120.9 10 4 20.15
turners.co.nz 40 none 529.1 13 9 88.18
mintshot.co.nz 40 none 494.5 11 1 82.42
maxx.co.nz 42 none 468.2 8 8 78.03
sjs.co.nz 42 none 419.3 10 4 69.88
telecom.co.nz 43 none 572.8 12 1 95.47
vodafone.co.nz 44 none 582.1 13 3 97.02
telstraclear.co.nz 44 none 373.1 8 2 62.18
allrealestate.co.nz 44 none 331.1 4 5 55.18
wises.co.nz 46 some 363 13 1 60.5
nzherald.co.nz 47 none 540.3 13 1 90.05
airnewzealand.co.nz 47 gzip 180.8 14 4 30.13
slingshot.co.nz 47 none 393 8 2 65.5
ird.govt.nz 48 none 137.5 2 4 22.92
ferrit.co.nz 48 some 270.6 7 4 45.1
vuw.ac.nz 49 some 315.6 5 5 52.6
nzcity.co.nz 50 none 97.3 8 4 16.22
massey.ac.nz 51 none 134.7 5 9 22.45
ihug.co.nz 51 none 153.9 8 2 25.65
tourism.net.nz 51 some 368.7 5 2 61.45
telecomvirtualrugby.co.nz 52 none 325.3 4 2 54.22
companies.govt.nz 52 gzip 144.6 3 9 24.1
westpac.co.nz 53 none 135.9 6 3 22.65
te.co.nz 53 some 252.7 11 6 42.12
kiwibank.co.nz 54 none 153 3 2 25.5
nzpost.co.nz 54 none 219.8 2 4 36.63
gpstore.co.nz 55 gzip 255.7 6 1 42.62
1-day.co.nz 55 some 395.9 12 1 65.98
consumer.org.nz 55 none 110.6 2 5 18.43
bnz.co.nz 56 none 134.3 4 4 22.38
orcon.net.nz 57 some 413.3 7 2 68.88
nzlotteries.co.nz 57 none 381.1 4 4 63.52
asbbank.co.nz 58 none 142.6 5 1 23.77
pricespy.co.nz 58 some 69.4 1 3 11.57
geekzone.co.nz 58 some 97.2 8 1 16.2
zillion.co.nz 58 gzip 88.2 6 3 14.7
nationalbank.co.nz 59 none 142.8 3 1 23.8
metservice.co.nz 59 some 85.8 4 1 14.3
yellow.co.nz 59 none 174.8 4 4 29.13
canterbury.ac.nz 59 some 144.9 1 4 24.15
auckland.ac.nz 60 none 103.1 1 3 17.18
finda.co.nz 60 some 106.3 9 3 17.72
open2view.com 60 some 318.3 6 1 53.05
ascent.co.nz 61 gzip 499 9 1 83.17
dse.co.nz 62 none 216.3 2 2 36.05
smilecity.co.nz 62 some 157.2 2 0 26.2
immigration.govt.nz 63 none 250 0 4 41.67
houseoftravel.co.nz 63 gzip 129.9 6 1 21.65
tab.co.nz 64 none 105.6 0 0 17.6
waikato.ac.nz 64 none 140.4 1 1 23.4
whitepages.co.nz 65 some 119.7 5 1 19.95
otago.ac.nz 67 some 79.1 1 1 13.18
pbtech.co.nz 67 none 302.7 1 2 50.45
gumtree.co.nz 70 gzip 55.2 4 2 9.2
aut.ac.nz 71 some 253.1 2 2 42.18
findsomeone.co.nz 72 some 67.4 2 3 11.23
trademe.co.nz 73 some 162.4 7 2 27.07
nzdating.com 74 some 84.6 4 1 14.1
oldfriends.co.nz 75 some 54.4 3 1 9.07
smaps.co.nz 76 some 44.4 4 1 7.4
fishpond.co.nz 76 some 190.7 3 1 31.78
nz.yahoo.com 81 gzip 240.5 6 6 40.08
zoomin.co.nz 83 some 98.6 3 1 16.43

Average New Zealand home page size is 304.9K

Wednesday, May 14th, 2008

I been working on a mini audit of the top 75 New Zealand websites. I took the top 75 NZ websites from Rankr and using YSlow compiled the data last night.

I discovered that …

The Average homepage size in NZ is 304.9K !

That will take almost 51 seconds to load on a modem.

The size is the total downloaded size of all the total html, css, images, js, flash etc. Compressed files are recorded at their compressed size.

Even more scary is 52% of the top NZ website are not using any web compression, 37.3% are using some compression and 10.7% are fully compressed.

We can’t complain about dial up loading speed if our homepages are over 300K!

I’ll be posting the NZ homepages of shame, very shortly.

UPDATE: Global average pagesize is 312K

A guide to High performance javascript

Tuesday, May 13th, 2008



I’ve just been reviewing some of the recent materials by Steve Souders (previously of Yahoo, now at Google) on speeding up your javascript. He has powerpoint slides (from Web expo 2.0) on how you can load scripts in parallel and how to structure the loading of your scripts.

The powerpoint is a must for any web developer who wants to ensure their website can deliver high performance.

He reminds us that 91% of the time spent waiting for a webpage to render is spent on the the frontend. The frontend covers loading all of the CSS, javascript and images loading. The other 9% covers the request to the server and loading the base html!

This highlights the some focus on the frontend can make a huge difference in speeding up webpages.

Other resources:

No new Rankr stats this week

Tuesday, May 13th, 2008

We have no new Rankr stats this week. For the second time in a couple of weeks, the Alexa data for New Zealand has not updated. The problem has been logged with Alexa (Amazon) and we will update the data as soon as it comes available.

cytotec philipines


http://www.canakkaleruhu.org http://www.vergimevzuati.org http://www.finansaldenetci.com http://www.securityweb.org http://www.siyamiozkan.org http://www.fatmaozkan.com http://www.sgk.biz.tr http://www.denetci.gen.tr http://www.bagimsizdenetim.biz.tr http://www.mevzuat.biz.tr http://www.security.biz.tr http://www.sorgulatr.com http://www.kanunlar.biz http://www.prsorgu.net http://www.sirabul.com http://www.emekliol.org http://www.coklupagerank.com http://www.coklupagerank.net http://www.coklupagerank.org http://www.prsorgu.org http://www.scriptencode.com http://www.sirabul.net http://www.sirabul.org http://www.sitenizanaliz.com http://www.seoisko.com http://www.seomavi.com http://www.scriptencode.net http://www.scriptencode.org