Welcome to Jekyll!

Welcome to Jekyll!

I have moved the website now from Joomla to Jekyll. The Joomla version was getting old and had a number of bugs and security leaks. Jekyll is a static site generator, means, I write the files in the Markdown syntax, start Jekyll and Jekyll creates individual html files which can be served by any webserver.

Why?

Joomla is an online Content Management System, which basically means, it’s an app that runs on the webserver. Joomla is good for websites which have multiple people writing stuff and need to do that from different places. However, it has the disadvantage that it needs a database backend and a more powerful server and response times are typically a little slower than from static pages. Jekyll is good for websites where only one person is writing stuff and that happens mostly at the same computer. Once things are written, Jekyll ist started and generates all pages. Those pages are then uploaded to the server. Jekyll offer much more flexibility in the design of a website and the performance of the website is typically better because there are no database queries or complex apps on the webserver. Just the webserver itself and the static pages. An additional advantage is that a Jekyll website usually is more secure. Because there is no database and no app running on the webserver, there’s not much to hack into.