2) CMS‐Drupal - PanchoUcll/It-Landscape GitHub Wiki
Inleiding tot jouw gekozen CMS
Ik heb gekozen voor Drupal. Drupal is CMS dat gebruikt wordt voor het bouwen en beheren van websites. Het is zeer flexibel en veilig waardoor dit zeer populair is bij onder andere overheidsdiensten, NGO's en grote bedrijven. Ik koos voor Drupal omdat deze als eerste stond gedocumenteerd in Toledo.
Belangrijkste concepten van Drupal
-
Content Type: verschillende soorten inhouden zoals "Artikel", "Pagina", "Evenementen" en je kunt zelf types aanmaken.
-
Node: Elk stuk content is een node van een bepaalde type
-
Thema's: Thema's bepalen de visuele stijl van u website
-
Block & Regions: Content kan ik blocks geplaatst worden en worden weergegeven in regions van je thema
-
Vieuw: Krachtige tool om lijsten van content te maken
-
Achterliggende programmeertaal: Drupal is geschreven in PHP
Bekende websites die Drupal gebruiken
-
Nasa website: https://www.nasa.gov/
-
Vlaamse Overheid: https://www.vlaanderen.be/
-
Universiteiten (Harvard): https://www.harvard.edu/
-
NGO's: https://www.unicef.be/nl
Installatiegids Dupal in Docker Inc.
Benodigdheden: https://www.docker.com/products/docker-desktop/ en https://code.visualstudio.com/
- Projectmap aanmaken
Open Visual Studio Code maak een nieuwe map aan met de naam druppal-docker en open die map via VS Code
- Docker Compose-bestand aanmaken
maak een nieuwe bestand aan in je projectmap: docker-compose.yml en plak onderstaande inhoud in het bestand
-
Drupal: Draait Drupal 10-container
-
ports: Toegankelijk op http://localhost:8080/
-
db: Draait een MariaDB 10.6-container als database
-
depends_on: Zorgt dat Drupal pas start nadat de database klaar is
-
volumes: Zorgt dat data bewaard blijft, zelfs bij herstart
- Start je omgeving
Open de terminal in VS Code.
vervolgens start je de containers: docker-compose up -d
- Drupal Setup Voltooien
open je browser en ga naar http://localhost:8080/
Doorloop de Drupal-installatie
-
Taal kiezen: Hier kies je een taal naar keuze.
-
Profiel kiezen: Kies meestal STANDAARD als je nieuw bent.
-
Vereiste controle: Drupal checkt nu of alles goed is ingesteld op de server
-
Database instellen:
5,6 en 7. Website instellen:
- Installatie voltooid
CV pagina aanmaken
Ik begon met het raadplegen van de introductiepagina van Drupal. Deze biedt drie duidelijke stappen om aan de slag te kunnen gaan. Ik koos voor puntje twee "Inhoud maken".
Vervolgens ging ik in het beheermenu naar het onderdeel structuur om inhoudstypes toe te voegen. Hier krijg je toegang tot: blokindeling, bloktypes, contactformulier, inhoudstypen, menu's.
In het beheeronderdeel structuur selecteerde ik inhoudstypen. Hiermee kun je nieuwe inhoudstypes zoals een cv-pagina aanmaken.
Tot slot heb ik inhoud toegevoegd op basis van het aangemaakte inhoudstype. Hierin heb ik mijn persoonlijke gegevens, naam, adres, telefoonnummer, geboortedatum, e-mail en een foto weergegeven.