Skip to main content

Ralsina.Me — Roberto Alsina's website

Nikola 3.0.1 Available for Testing

Ver­sion 3.0.1 of Niko­la my stat­ic site gen­er­a­tor is ready for ini­tial us­er test­ing.

I have merged a bunch of patch­es from Kay Hayen and Kade­for:

  • dis­­qus_de­vel­op­er is gone

  • ad­dthis but­­tons are op­­tion­al (con­trolled by a new op­­tion)

  • You can have more than one stat­ic files fold­er to be merged in­­­to out­­put.

  • Im­age gal­­leries sup­­port up­­per­­case ex­ten­­sion­s.

  • Tem­­plates can not link to CSS that is em­p­­ty/mis­s­ing

  • Bet­ter Google Sitemaps

  • Pre­serve (some) meta­­da­­ta when copy­­ing files, like time­s­tamps

  • Don't over­write ex­ist­ing posts with doit new_­­post

  • Gen­er­ate valid URLs from uni­­code ti­­tles

So, if you want to try it out:

http­s://github.­com/ralsi­na/niko­la/zip­bal­l/3.0.1

I will make it a re­al re­lease if noth­ing bad shows up be­fore sun­day or mon­day.

Now that's a nice theme.

I have been flood­ed by awe­some patch­es for Niko­la by dif­fer­ent con­trib­u­tors, so there will be a new re­lease very soon. In the mean­time, see what hap­pens if some­one with de­sign skills does a theme for it:

//ralsina.me/galleries/random/k4y.thumbnail.png

The au­thor says he's pol­ish­ing it and will be done in a few days.

Nikola is FAST.

A fast-load­ing site is a good thing. Your site's speed mat­ter­s. Which is why cre­at­ing fast sites is one of Niko­la's de­sign goals.

Sure, it's not meant to cre­ate e-­com­merce sites, but if you are do­ing just a sim­ple cor­po­rate site, or a per­son­al blog, why would you not make it as fast as pos­si­ble any­way?

So, here's one da­ta point, from Kay Hayen

http://www.nuitka.net/posts/images/nikola-speed-improvements.png

Guess when Kay switched to Niko­la.

But you don't have to just be­lieve that graph. Here's Ya­hoo's YS­low re­port on this blog, which is host­ed in a $5 VPS (as are oth­er sites, BTW. The same VP­S. As is a bunch of ser­vices. And my Quas­sel core)

http://ubuntuone.com/6Xsg1blhiJK7nEcnhPFOM7

It scores 94 on that test. That's 94 out of 100 pos­si­ble points in the "S­mall Site or Blog" rule­set.

How much serv­er tun­ing was need­ed? I added one line to the Apache con­fig:

AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css

That makes it com­press those files be­fore send­ing it to the us­er and im­proved the third item from F to A.

So, when I say Niko­la makes your site fast, don't take my word for it, just check it out.


Contents © 2000-2020 Roberto Alsina