Statische- versus dynamische websites

uit de cursus Basiskennis HTML5 (2019)

Leuk dat je onze site bezoekt,

Ben jij leergierig?. Jij abonnee en dan ik geef jou 5% korting op de eerste maand! Wat vind je daar van? gebruik als kortingscode: DIEHARD

Geef een reactie of stel een vraag

Geef een antwoord

Registreer als je wilt reageren.

Deze website gebruikt Akismet om spam te verminderen. Bekijk hoe je reactie-gegevens worden verwerkt.

Basiskennis HTML5 (2019)

perm_identity Belinda | video_library 55 video's | query_builder 3:02:53

Webpagina’s maken met HTML

Om webpagina’s correct te kunnen voorvertonen door browsers is het essentieel dat je de juiste HTML-tags verbindt aan de content. In webdesign is namelijk de content gescheiden met de opmaak. Zoekmachines gebruiken de HTML-structurering om betekenis en waarde aan de content te verbinden. Maak je niet gebruik van de juiste structurering dan zul je dit terugzien in de zoekresultaten. Slecht gestructureerde webpagina’s worden minder goed geïndexeerd

Doelgroep van deze cursus

Iedereen die wil leren hoe je statische websites maakt of haar/zijn kennis wil uitbreiden van webdesign-technieken in het algemeen. Heb je bijvoorbeeld al ervaring met het maken van websites met een CMS als WordPress. Dan nog is het bijna onmisbaar om voldoende begrip te hebben van de broncode.

Wat ga je leren

In de cursus basiskennis HTML5 leer je hoe je webpagina’s structureert met de juiste HTML-tags. Je krijgt uitgebreid uitleg en inzicht in de juiste wijze waarop je de html-tags toepast.

Je leert hoe de juiste mappenstructuur voor webproducties in de zogeheten Local Root Folder. je krijgt uitleg over de semantische betekenis van de html-tags en leert hoe je pagina’s structureert conform de regels van het W3C.

Eventuele vervolgcursus

Een logische vervolgcursus is de cursus Basiskennis CSS. Hierin leer je de vormgeving van webpagina’s onder de knie te krijgen met CSS. Dit is de werkwijze voor het creëren van prachtige webpagina’s. Eerst zorgen dat de HTML op orde is en vervolgens de vormgeving bepalen met CSS.

Vereiste voorkennis en vaardigheden

Voor het volgen van deze cursus heb je geen specifieke voorkennis nodig. Algemene kennis van de computer is wel belangrijk.

Je hebt statische- en dynamische websites.

Het verschil hiertussen is groot.

In deze cursus houden we ons bezig met het maken van een statische website.

Maar deze kennis heb je sowieso ook nodig als je later besluit om juist dynamische websites te gaan maken.

Daarom is statisch bouwen een goed begin.

Ik probeer in het kort de belangrijkste kenmerken en verschillen uit te leggen.

Bijna alle websites die je tegenwoordig tegenkomt zijn dynamische websites.

Ze zijn nu eenmaal het meest praktisch.

Een dynamische website maakt gebruik van een CMS, een Content Management Systeem.

Deze systemen zijn gebaseerd op databases.

Om een database te kunnen aanspreken moet je verstand hebben van PHP en MySQL.

Ik raad je aan om hiermee pas te beginnen nadat je HTML, CSS en JavaScript hebt geleerd.

De meest bekende CMS’en zijn Wordpress, Joomla en Drupal.

Alle drie kun je gratis downloaden en zijn Open Source.

Het grote voordeel van een CMS...

is dat de eigenaar van de website geen kennis hoeft te hebben van de webtechnieken zoals HTML, CSS en JavaScript.

Het CMS biedt een Control Panel waarin de eigenaar zelf eenvoudig pagina’s kan toevoegen.

En zodoende de inhoud van haar of zijn website zelf actueel kan houden.

Een statische website vereist wel specifieke kennis van de webtechnieken HTML, CSS en JavaScript.

Elke wijziging op de website moet daadwerkelijk in de broncode uitgevoerd worden.

Voor de gemiddelde eigenaar van een website is dat niet te doen.

Als een website vooral als een online visitekaartje wordt gebruikt.

En de inhoud misschien maar een paar keer per jaar verandert.

Dan is een statische website aan te raden.

Maar, als de website juist actuele inhoud moet bevatten.

Dan is een dynamische website veel geschikter.

De vormgeving van een dynamische website maak je met behulp van een template.

Hier kun je zowel gratis als betaalde versies van krijgen.

Natuurlijk zijn de mogelijkheden van een betaalde template veel uitgebreider.

De kosten voor zo’n template zijn trouwens vrij snel terugverdiend.

Want als je deze zelf moet maken ben je al snel meerdere dagen aan het werk.

Ook als je bepaalde functionaliteiten op je website wilt.

Als een formulier, een webshop, een agenda-prikker of een boekingssysteem.

Dan kun je naast de gratis varianten ook weer betaalde plugins vinden.

Onderschat niet het onderhoud van een CMS-website.

Je zult regelmatig veiligheid updates moeten uitvoeren.

En bij elke update kan een conflict tussen de geïnstalleerde plugins optreden.

Soms wordt een plugin niet meer verder ontwikkeld, zul je deze moeten vervangen voor een andere.

Als je het uiterlijk van een plugin wilt aanpassen.

Zul je ook hiervoor in de broncode moeten duiken om dit aan te passen.

En daarvoor heb je in ieder geval basiskennis HTML nodig.