For a very long time, Wordpress was known as the world's best blogging platform.
It has grown at a steady pace over past decade, attracting small businesses and even larger companies. Wordpress is now in decline because of problems with plugins compatibility and security. It now requires more time than before to keep your Wordpress website running
But fear not! There are different options now.
In 2015 we saw brave early adopters of website generators. In 2017 there is an increasing trend of migration out of WordPress to generators like Jekyll and Hugo. Online portals like Smashing Magazine completed their transition last year.
But what just are static website generators? Well, in short, they generate your entire site into static HTML files for you. Based on markdown language and a set of your instructions.
Empire Elements adopted this methodology and created the new website using Jekyll generator in early 2017. The implications of this technological shift are immense.
It requires getting used to the idea that there is no server to manage and no system to update, no database and no administration panel. Entire Jekyll build's governed from a single YAML file, where a version of system core and all plugins are defined. Changes deployed at the next run. It's raw, straightforward and elegant.
Static pages generated by Jekyll or Hugo can be hosted on many different platforms. Most commonly it would be Amazon Web Services S3 object storage or Github Pages. Hopefully, we will see Digital Ocean joining the possible platform with their object storage. But AWS S3 be coupled with AWS CloudFront - a content delivery network is speeding website up to 6 times on average.
If you are obsessed with speed, security and scalability like we are, then there is no real competition to static generators.
"A remarkably simple idea that feels just right"
Generating static HTML feels very familiar and comfortable. Almost nostalgic, when I created my first website back in the nineties but of course now we have better technology at our disposal, says Richard Kacerek, CEO of Empire Elements.
Static pages are served much faster, with less delay and coupled with CloudFront requests are delivered from nearest data-centre. Fast website equals happy users and better user experience.