logo

Blog @ Aanmaak van publieke website

Afgewerkt op
new public website

Doel

Ik wil een persoonlijke internet website maken die volledig gratis is.
Het belangrijkste deel van deze website is een blog die uit statisch pagina’s bestaat.
Het beheer hiervan moet achteraf eenvoudig en onderhoudsvriendelijk kunnen gebeuren.

RSS Feed voor de blogs dient ook te worden voorzien;
een gebruiker kan zich hierdoor inschrijven om notificaties van nieuwe posts te ontvangen.

Later moet deze website nog kunnen uitgebreid worden
met dynamische pagina’s in “Contact” gedeelte (gebruikt serverless computing en email servicing)
en integratie met eigen self-hosted web applicaties in “App” gedeelte (gebruikt Go programmeertaal en SQLite database).


Resultaat

Om de statische pagina’s aan te maken, werd voor de statische site generator “Hugo” gekozen.
Voor gemakkelijke styling van responsive web pagina’s te voorzien, werd het “Tailwind CSS” framework gekozen.
“Hugo” en “Tailwind CSS” werd via video-lessen aangeleerd.
Daarna werd organisatie en inhoud van de web pagina’s voor de site aangemaakt en lokaal uitgetest op een windows pc.
Integratie van “Tailwind CSS” in “Hugo” gaf enkele problemen die werden opgelost.

Om de RSS feeds te kunnen testen, werd de “RSS Feed Reader” extensie in de Chrome browser toegevoegd.

new public website

Voor het gratis en kwaliteitsvol deployen op internet werd voor Cloudflare gekozen.
Cloudflare is gekend als CDN met vele optimalisaties op het vlak van snelheid en beveiliging.
Cloudflare kan ook gebruikt worden hosting platform voor statische web pagina’s.

new public website

Naast deze diensten biedt deze web host ook nog andere diensten aan voor zijn gratis accounts:
DNS, Cloudflare Workers (serverless computing), enz.

new public website