CMS - jente-nedergedaelt/IT-Landscape GitHub Wiki
Drupal
Voor deze opdracht heb ik gekozen voor Drupal als CMS. Drupal is een krachtig en flexibel systeem dat veel gebruikt wordt door grote organisaties, overheden en universiteiten. (Vlaamse overheid, Universiteit Gent, Nasa, Tesla)
Waarom koos ik voor Drupal?
-
Drupal is open source en gratis Ook is het 1 van de opties dat aanbevolen werd.
-
Drupal is zeer vrij en uitbreidbaar door de hoeveelheid plug-ins dat je kan gebruiken
-
Je hebt controle over hoe je website eruit ziet en functioneert.
-
Het is ideaal voor websites met veel inhoud of complexe website. Hierdoor is dit dus een perfect voor het cv dat ik ga maken.
Opstart instructies via Docker
Hier toon ik hoe je Drupal opstart met Docker.
Hiervoor heb je Docker en Docker Compose nodig, zie de wiki van Docker.
Stap 1. Maak een project map aan.
1.1 Voer volgende commando's in je terminal:
mkdir drupal-cms cd drupal-cms
Deze commando's maken een project map aan en navigeert je terminal naar de project map.
Stap 2. Maak een docker compose file aan.
Hiervoor maak ik gebruik van visual studio code om een docker compose file aan te maken in de map die we in stap 1 hebben aangemaakt.
2.1 Voer deze commands in je compose file.
Stap 3. Start Drupal op.
3.1 Door volgend command in je terminal in te geven:
docker compose up -d
3.2 Dit zou je moeten zien wanneer het is gelukt.
Stap 4. Ga naar je browser.
http://localhost:8080 en volg de verdere installatie.
4.1 Open4.2
4.3
4.4
4.5
5. Bronnen waar ik hulp kan halen.
https://hub.docker.com/_/drupal
Mijn CV maken in Drupal
Stap 1. Inloggen als admin
Zorg ervoor dat je bent ingelogd als Admin.
Stap 2. Naar "content" -> "add content" -> "basic page"
2.1 Homepagina
2.2 Content pagina
2.3 Add content page
2.4 Create basic page
3. Invullen van de pagina
4. Eindresultaat
Korte Samenvatting
- Drupal is een uitgebreide en krachtige cms.
- Dankzij Docker verliep dit allemaal zeer vlot en gemakkelijk.
- Ik heb geleerd hoe je inhoud aanmaakt en publiceert.
- Mijn eerste Drupal website is nu een mini cv.