Generating static pages and blogs with Jekyll

Text Monster

Article from Issue 151/2013
Author(s):

Most people starting a blog will almost automatically turn to WordPress, which calls for PHP, a database, and regular security updates … and thus a lot of attention. With the small Jekyll template engine, you can avoid all that.

Even with a powerful server, it makes sense to compile an Internet site from static pages, whether to reduce load on the server for high-traffic pages or to minimize the risk of attacks.

Maintaining all the subpages by hand, however, can become a Sisyphean task. At this point, template engines can help. They generate a complete Internet site consisting of only static pages from the text content and a layout template. To change the layout of the entire site, you only need to replace the HTML template – without touching each page individually.

Buy this article as PDF

Express-Checkout as PDF
Price $2.95
(incl. VAT)

Buy Linux Magazine

SINGLE ISSUES
 
SUBSCRIPTIONS
 
TABLET & SMARTPHONE APPS
Get it on Google Play

US / Canada

Get it on Google Play

UK / Australia

Related content

  • Static Website Generators

    If you only want to put a blog, technical documentation, or a web business card online, static website generators can save you a lot of work.

  • News

    Solomon Hykes Leaves Daily Operations at Docker; Red Hat Celebrates 25th Anniversary with a New Code Portal; Gnome 3.28 Released; Install Firefox in a Snap on Linux; Arduino Adds Rasp Pi and BeagleBone to the Arduino Create Platform; and IBM Launches a New Data Science Platform.

  • Tool Tips

    Tool tests on the fast track

  • Workspace: PivotX

    Check out this full-featured solution for your personal or business blog.

  • Personal Knowledge Managers

    Obsidian helps you think and work more effectively by giving you a tool to record, connect, and catalog your ideas and related notes.

comments powered by Disqus
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters

Support Our Work

Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.

Learn More

News