| | 7 | |
| | 8 | Summary for the live server: |
| | 9 | |
| | 10 | * The front page, HTML only of the live site, not running varnish takes around 0.1 seconds to load |
| | 11 | * The front page of the live site, plus css / js / images etc takes over 30 seconds via pingdom |
| | 12 | |
| | 13 | Issues for the live server: |
| | 14 | |
| | 15 | * ETags and one CSS expression |
| | 16 | |
| | 17 | Summary for the dev server: |
| | 18 | |
| | 19 | * Very fast on port 80 via Varnish, less than two seconds for the page and all objects |
| | 20 | * Very slow for port 443, 7 seconds just for the HTML |
| | 21 | |
| | 22 | Issues for the dev server: |
| | 23 | |
| | 24 | * Speed up port 443 accesses! |
| | 25 | * Etag and gzipping of js files |
| | 26 | |
| | 27 | Detailed info follows: |
| | 28 | |
| 135 | | |
| | 157 | ==== YSlow ==== |
| | 158 | |
| | 159 | * Make fewer HTTP requests |
| | 160 | * This page has 3 external stylesheets. Try combining them into one. |
| | 161 | * This page has 14 external background images. Try combining them with CSS sprites. |
| | 162 | * There are 2 plain text components that should be sent compressed |
| | 163 | * https://piwik.transitionnetwork.org/piwik.js |
| | 164 | * http://dev.transitionnetwork.org/sites/default/files/js/js_cb10d5814b295fb1648af27eb7a3f74b.js |
| | 165 | * There is 1 component with misconfigured ETags |
| | 166 | * https://piwik.transitionnetwork.org/piwik.js |
| | 167 | |
| | 168 | ==== pingdom ==== |
| | 169 | |
| | 170 | * http://tools.pingdom.com/?url=http://dev.transitionnetwork.org/ |
| | 171 | |
| | 172 | Load time between 1 and 1.5 seconds *total*! |
| | 173 | |
| | 174 | * Total objects: 72 (809.7 KB) |
| | 175 | * (X)HTML: 1 (31.4KB) |
| | 176 | * CSS: 3 (95.8KB) |
| | 177 | * Scripts: 1 (113.2KB) |
| | 178 | * Images: 61 (364.7KB) |
| | 179 | * Other: 6 (204.7KB) |
| | 180 | |
| | 181 | However for HTTPS it times out before loading many objects: |
| | 182 | |
| | 183 | * http://tools.pingdom.com/?url=https://dev.transitionnetwork.org/ |
| | 184 | |
| | 185 | ==== curl ==== |
| | 186 | |
| | 187 | For port 80 we consistently get around 30 mili seconds via Varnish: |
| | 188 | |
| | 189 | {{{ |
| | 190 | curl -o /dev/null http://dev.transitionnetwork.org/ |
| | 191 | |
| | 192 | % Total % Received % Xferd Average Speed Time Time Time Current |
| | 193 | Dload Upload Total Spent Left Speed |
| | 194 | 100 32177 100 32177 0 0 2714k 0 --:--:-- --:--:-- --:--:-- 29.7M |
| | 195 | }}} |
| | 196 | |
| | 197 | |
| | 198 | Unlike ab we can use curl for port 443, just loading the front page HTML file takes around 7 seconds: |
| | 199 | |
| | 200 | {{{ |
| | 201 | curl -o /dev/null https://dev.transitionnetwork.org/ |
| | 202 | |
| | 203 | % Total % Received % Xferd Average Speed Time Time Time Current |
| | 204 | Dload Upload Total Spent Left Speed |
| | 205 | 100 32076 0 32076 0 0 4545 0 --:--:-- 0:00:07 --:--:-- 8172 |
| | 206 | }}} |