Earlier quoted context omitted.
I don't get it. Mine's pretty stripped down but I still get this: :( PING hliyan.github.io:80 (http://hliyan.github.io): connected to 103.245.222.133:80 (360 bytes), seq=0 time=525.96 ms connected to 103.245.222.133:80 (360 bytes), seq=1 time=555.35 ms Edit: Connecting from Sri Lanka though (not via Loon, just our regular old ISPs :)
7 requests, 300K, the other is 2 requests, 90K, mine is 1 request, 49K. Your site is definitely better than most though. Also, with respect to the numbers you quoted, those are much more related to how many hops the traffic has to traverse than how efficient your site is.
The Fastest Blog in the World
51–60 of 130 posts
Re: The Fastest Blog in the World
#52Re: The Fastest Blog in the World
#53Re: The Fastest Blog in the World
#54You could make it even faster by putting it on CloudFlare and setting a cache rule so that we keep it in cache all around the world. Then you'll get the advantage of fighting the speed of light as well.
Re: The Fastest Blog in the World
#55Earlier quoted context omitted.
I don't like the idea of having reproduced CSS in each page. style.css should be optimal. :)
It should be, but measurements bear out that it isn't...
Re: The Fastest Blog in the World
#56Surely you're throwing away some of the speed benefits of parallel requests by massively-inlining everything? I'd be interested in seeing some waterfall charts comparing this setup with something that keeps the number of total requests small (say 3-5 requests) and evenly balanced. Particularly as we move toward HTTP2, having lots of small parallel requests will be a more effective way of getting raw page load perform…
I expected that to be the case but repeated measurements tell me that it is in fact the opposite. The difference was about 50% faster on the version with everything inlined. Counter-intuitive for sure! For instance, just taking the CSS out and loading that separately doubled the page rendering time (because another resource had to be loaded after the first one). Now it is just like a 'declare before use' program in a…
Is there a way to instruct Hugo that once a crossover point is reached to unbundle the CSS? That'd be sweet.
Is there a way to concatenate multiple Markdown files into a single post?
The reason I ask is because I've recently started building a site that has weird hand-rolled static Markdown pages served up dynamically by a Rails/Bootstrap combo. The kicker, some of the pages are very long so I've split them up into multiple files to make them cognitively easier to edit. I'd be interested if I could drop the Rails part :)
Thx in advance
ps: I'm now too afraid to measure the page load times of my Wordpress blog now :(
Re: The Fastest Blog in the World
#57You can use the Chrome dev tools to run an audit. One of the performance metrics it tracks is the number of unused CSS rules.
Re: The Fastest Blog in the World
#58Earlier quoted context omitted.
On the other hand, I don’t personally want autosuggest, analytics, G+ integration, live updates, an apps tray, or any of the rest. For me, Google’s homepage circa 2005 was just as useful as the current one (or more useful even, since their results weren’t as crapped up by SEO spam sites, and the search syntax itself was more power-user friendly and predictable). I used to occasionally click google ads, but they’ve go…
If you don't want that, make your own Google page. Create a form with get-action to google.com, parameter q, host this on your own site or even locally, and you've got that fast simple page that doesn't register your typing.
Re: The Fastest Blog in the World
#59Earlier quoted context omitted.
It should be, but measurements bear out that it isn't...
Speed isn't everything to me. I love the fact that for example view-source: http://natalian.org/2015/07/06/Bank_secrecy_in_Singapore/ is more readable than most blogs.
Re: The Fastest Blog in the World
#60Earlier quoted context omitted.
I expected that to be the case but repeated measurements tell me that it is in fact the opposite. The difference was about 50% faster on the version with everything inlined. Counter-intuitive for sure! For instance, just taking the CSS out and loading that separately doubled the page rendering time (because another resource had to be loaded after the first one). Now it is just like a 'declare before use' program in a…
A couple of Hugo questions Jacques, and please don't tell me to RTFM! Is there a way to instruct Hugo that once a crossover point is reached to unbundle the CSS? That'd be sweet. Is there a way to concatenate multiple Markdown files into a single post? The reason I ask is because I've recently started building a site that has weird hand-rolled static Markdown pages served up dynamically by a Rails/Bootstrap combo. Th…
Not that I'm aware of, Hugo is pretty much of the 'sausage grinder' variety of blog post generators, not much in terms of decision making during the processing from what I've seen so far. I also ran into a pretty serious bug while doing this and there are likely more. Still, as fresh as it is it performs amazingly well and the authors are super helpful and worked hard to track down and fix that bug.
> Is there a way to concatenate multiple Markdown files into a single post?
Again, not from within hugo but that one should be fixable with some pre-processing. I use a makefile that does some pre and post processing.
> I'm now too afraid to measure the page load times of my Wordpress blog now :(
Do it anyway, that will give you a nice before-and-after benchmark.