Sunday, 19 April 2009

SharePoint Internet Sites

Over the weekend I finally found time to go through Ian Morrish's list of SharePoint WCM sites (http://www.wssdemo.com/Pages/topwebsites.aspx) and test them for a couple of important web metrics. For a while now I've wanted to compare these WCM sites for load times and to see how many were utilizing SharePoint Output caching.

For this lab test I basically used an online tool called Web Page Analyzer (http://websiteoptimization.com/) to test load times over a T1 1.44Mb Internet connection. I also checked the HTML source code of each site for a reference that tells me if 'Output Caching' is enabled (Rendered using cache profile:Public Internet (Purely Anonymous)).

Why am I doing this, well for 3 years I worked on number on projects including three public facing government websites, a vanilla CMS system, an Open ACS system, and an instance of Microsoft Content Management System 2002 (MCMS). Under a government backed initiative called 'Implementing Electronic Government' (IEG) each website had to meet a number of very strict Performance, Compliance, Functional and Accessibility requirements.

During this 3 years I had the pleasure of developing a site that made the Top 10 of the Sitemorse (http://www.sitemorse.com/) Local Government league no less than 5 times, I guess you could say i'm very passionate about this space.

In all I tested 86 Sites, in which only 13 loaded in under 10secs, and only 8 used SharePoint WCM 'Output Caching'. Obviously there are a number of other tests I could have run, IIS compression being one, and even though less than 10% of sites tested used SharePoint output caching, I like to think a number were cached using an Application Accelerator like ISA Server 2006 or Forefront TGM.

These are the top 12 loading sites from my tests, not one of these uses SharePoint 'Output Caching'. Tests were performed either on Sat 18th April (9pm - 11pm) or Sun 19th April (11pm - 2pm)

1. Ministry of Sound Housexy - 1.86 seconds
2. Jabra - 2.18
3. Polaris - 3.14
4. Volvo Cars - 3.34
5. Plymouth Hospitals NHS Trust - 4.99
6. The Personal Insurance Company*** - 5.72
7. Chicago Public Schools - 5.88
8. Ascentium - 6.03
9. National Native Title Tribunal - 6.08
10. CGA-Canada - 6.33
11. Microsoft OBA Central - 8.14
12. Library of Congress - 8.63

Fastest sites using SharePoint Output Caching

19. U.S. Marine Corps - 10.67
20. Swiss International Airlines - 11.52
27. Hawaiian Air - 16.41
47. UK NHS - 21.09
52. Conservation International - 22.16
71. Rotaty - 30.85
74. St. Jude Medical - 32.58
76. Energizer Battery Company - 34.37

The rest:

13. Numonyx
http://www.numonyx.com/en-us/Pages/default.aspx - 9.05
14. Lloyds TSB Shareview
http://www.shareview.co.uk/Pages/Default.aspx - 10.26
15. EPM Connect
http://www.epmconnect.com/US/Pages/home.aspx - 10.61
16. U.S. Marine Corps*
http://www.marines.mil/Pages/Default.aspx - 10.67
17. Swiss International Airlines*
http://www.swiss.com/web/EN/Pages/index.aspx - 11.52
18. World Vision (Canada)
http://www.worldvision.ca/Pages/Home.aspx - 12.08
19. Hard2Beat
http://www.hard2beat.com/ - 12.52
20. Fifteen
http://www.fifteen.net/Pages/default.aspx - 14.08
21. Viacom
http://www.viacom.com/Pages/default.aspx - 14.39
22. Pilgrim Men's Supplies
http://mens.pilgrim.dk/shop/Pages/shop_frontpage.aspx - 14.64
23. Pilgrim Outlet Store
http://outlet.pilgrim.dk/SHOP/Pages/shop_frontpage.aspx - 15.40
24. cScape
http://www.cscape.com/Pages/default.aspx - 15.5
25. West Pharmaceutucal Services
http://www.westpharma.com/na/en/Pages/default.aspx - 15.79
26. Dollar General Corporation
http://www.dollargeneral.com/Pages/index.aspx - 16.13
27. Hawaiian Air*
http://www.hawaiianair.com/Pages/Index.aspx - 16.41
28. Carlsberg Group
http://www.carlsberggroup.com/Pages/Default.aspx - 16.71
29. SharePointPedia
http://sharepoint.microsoft.com/sharepoint/default.aspx - 16.82
30. KNOE Corporation
http://www.kone.com/corporate/en/Pages/default.aspx - 16.87
31. Penguin Books Spinebreakers
http://www.spinebreakers.co.uk/Pages/Home.aspx - 17.30
32. Rado Watch Co
http://www.rado.com/en/Pages/home.aspx - 17.65
33. Tourism Western Australia
http://www.westernaustralia.com/au/Pages/Welcome_to_Western_Australia.aspx - 17.67
34. KPMG
http://www.kpmg.com/Global/Pages/default.aspx - 18.03
35. Paul Mitchell
http://www.paulmitchell.com/Pages/Home.aspx - 18.94
36. Orange County Public Schools
https://www.ocps.net/Pages/default.aspx - 19.04
37. Goodman**
http://www.goodmanintl.com/en/Pages/default.aspx - 19.08
38. City of Campbell River
http://www.campbellriver.ca/Pages/default.aspx - 19.36
39. LoJack Corporation
http://www.lojack.com/Pages/home.aspx - 19.54
40. St. John Ambulance Canada
http://www.sja.ca/Pages/default.aspx - 19.65
41. Vodaphone India
http://www.vodafone.in/Pages/index.aspx - 19.99
42. MYOB My Business Resource Centre
https://mybrc.com.au/Pages/Home.aspx - 20.23
43. Citroen
http://www.citroen.co.uk/ - 20.23
44. Kroger
http://www.kroger.com/Pages/default.aspx - 20.33
45. Startlight Day
http://www.starlight.org.au/Pages/default.aspx - 20.79
46. BIO Diversity Hot Spots
http://www.biodiversityhotspots.org/Pages/default.aspx - 21.00
47. UK NHS*
http://www.nhs.uk/Pages/HomePage.aspx - 21.09
48. Etihad Airways
http://www.etihadairways.com/sites/etihad/Pages/GatewayPage.aspx - 21.10
49. JTC Corporation
http://www.jtc.gov.sg/pages/index.aspx - 21.13
50. AGL Energy
http://www.agl.com.au/Pages/AGLHome.aspx - 22.01
51. George Warren Brown School of Social Work
http://gwbweb.wustl.edu/ - 22.05
52. Conservation International*
http://www.conservation.org/Pages/default.aspx - 22.16
53. New Zealand Automobile Association
http://www.aa.co.nz/Pages/default.aspx - 22.23
54. Victorinox "Swiss Army Knife"
http://www.swissarmy.com/Pages/Home.aspx - 22.73
55. PointBridge
http://www.pointbridge.com/Pages/default.aspx - 22.77
56. Grand Challenges in Global Health
http://www.grandchallenges.org/Pages/default.aspx - 23.00
57. PolyOne Corporation
http://www.polyone.com/en-us/Pages/default.aspx - 23.11
58. Canon Technology Solutions
http://www.cts.canon.com/Pages/default.aspx - 23.53
59. Ministry of Sound Club
http://club.ministryofsound.com/club/ - 23.90
60. Mahindra Homestays
http://www.mahindrahomestays.com/Pages/home.aspx - 24.47
61. United Nations OHCHR
http://www.ohchr.org/EN/Pages/WelcomePage.aspx- 24.48
62. That's Melbourne
http://www.thatsmelbourne.com.au/Pages/Home.aspx - 24.63
63. Interactive Intelligence
http://www.inin.com/Pages/default.aspx - 24.85
64. Games for Windows
http://www.gamesforwindows.com/en-US/Pages/index.aspx - 25.34
65. Investers in People UK
http://www.investorsinpeople.co.uk/Pages/Home.aspx - 25.47
66. Technical And Further Education Western Australia
http://www.tafe.wa.edu.au/Pages/Default.aspx - 26.53
67. Stemilt Growers, Inc.
http://www.stemilt.com/Pages/default.aspx - 26.94
68. Project Management Institute
http://www.pmi.org/Pages/default.aspx - 28.77
69. Flybuys
https://www.flybuys.co.nz/pages/default.aspx - 29.41
70. Dell Financial Services
http://dfs.us.dell.com/Pages/DFSHomePage.aspx - 29.53
71. Rotaty*
http://www.rotary.org/en/Pages/ridefault.aspx - 30.85
72. American Dairy Association
http://www.3aday.org/Pages/Welcome.aspx - 31.54
73. Avista Utilities
http://www.avistautilities.com/residential/pages/default.aspx - 32.57
74. St. Jude Medical*
http://www.sjmprofessional.com/EN-US/Pages/default.aspx - 32.58
75. SchoolNet
http://www.schoolnet.com/default.aspx - 33.98
76. Energizer Battery Company*
http://www.energizer.com/Pages/default.aspx - 34.37
77. Invester Education Fund
http://www.investored.ca/en/Pages/default.aspx - 34.62
78. Saxo Bank
http://www2.saxobank.com/en/Pages/default.aspx - 36.89
79. UBC
http://www.cetelem-immo.fr/Pages/Accueil.aspx - 37.6
80. Silicon Laboratories
https://www.silabs.com/Pages/default.aspx - 37.68
81. Choose Chicago
http://www.choosechicago.com/Pages/default.aspx - 37.92
82. Corgi Consumers
http://www.trustcorgi.com/Pages/default.aspx - 42.93
83. Heritage Loh Homes
http://www.heritagelog.com/Pages/default.aspx - 45.54
84. Corgi Consumers
http://www.trustcorgi.com/Pages/default.aspx - 42.93
85. Migros
http://www.migros.ch/DE/home/Seiten/Home.aspx - 56.35
86. HedKandi
http://beta.hedkandi.com/Pages/default.aspx - 72.81

* Rendered using cache profile: Public Internet (Purely Anonymous)
** Output cache not used. Reason: User can view an unpublished version of the current page.

*** Output cache not used. Reason: Cache profile "Désactivé" disables caching for "Anonymous" users.

And finally;
The award for most page metadata goes to 'Microsoft OBA Central', see image below....



Next stop, SharePoint community Blogs.