Pelican - Een open source static site generator

Een statische website is sneller en veiliger dan een dynamische website. Wanneer je bijvoorbeeld een Raspberry Pi als webserver inzet, is het lichte gewicht van een statische website een belangrijk voordeel. Pelican is een makkelijk te installeren en te gebruiken static site generator geschreven in Python.

Een static site generator ontkoppelt het content management gedeelte van het publicatie gedeelte. De content beheer je op een lokaal systeem, bijvoorbeeld je desktop computer of je laptop. De static site generator zet dit om in een statisch website, die je vervolgens uploadt maar de webserver. Vergeleken met een dynamische website verschuif je, met het gebruik van een static site generator, een groot deel van de workload van de webserver naar je locale systeem. Het samenvoegen van content, theme, het omzetten naar html code, enzovoorts hoeft de webserver immers niet meer te doen. De webserver kan het zonder database engine stellen, hoeft geen dynamische scripts te interpreteren en serveert simpel kant-en-klare html-bestanden uit, die ook nog eens makkelijk te cachen zijn. Wanneer je een dynamische website maakt met een content management systeem, zoals Wordpress of Drupal, moet je veel aandacht besteden aan het up-to-date houden van de server-side infrastructuur. Deze stack van database, PHP en de bovengenoemde CMS systemen behoren wereldwijd tot de meest gebruikte oplossingen, daarom houden de makers van exploits deze nauwlettend in het oog. Het is zaak om bij het uitkomen van upgrades deze snel te installeren. Doe je dit niet, dan is de veiligheid van je server in gevaar. Steeds meer mensen kiezen om één of meer van deze redenen voor een statische site.

Pagina 1

Pagina 2

Pagina 3

NEDLINUX FORUM

Het nederlandse linuxforum
Voor beginners en pro’s

 

TEQjobs

 

 

 

 

E-mailadres



 

 

Nieuwste editie:

Linuxmag op Facebook

@linuxmagnl op Twitter

linuxmagNL Blijven je kinderen noodgedwongen thuis door het Coronavirus? Leer ze programmeren met de gratis cursus Scratch! Hi… https://t.co/p29cHSB7r3
linuxmagNL Door het coronavirus werken veel mensen nu thuis. Bekijk deze infographic voor tips waarmee je zorgt dat je lichaam… https://t.co/4LL7ct0gnQ
linuxmagNL Er bestaan duizenden Linux-distributies, elk met hun eigen kenmerken. Omdat je ze niet allemaal zelf gaat uitprober… https://t.co/XnZM8zFFRs