1.1. Het maken van je eigen CMS. Inleiding.
In dit deel van onze cursus gaan we onze eigen CMS voor een webwinkel bouwen. Maar voordat je begint, moet je eerst de inleiding lezen om te begrijpen of je wel je eigen CMS moet schrijven, of beter een bestaande oplossing zoals Drupal met het handige Commerce (en een heleboel kant-en-klare modules) kunt gebruiken. In de inleiding zullen we bespreken:
1.2. Wat zal er in ons CMS zitten
Nadat we kennis hebben gemaakt met bestaande commerce-websites, moeten we de functionaliteit van ons toekomstige CMS bepalen. Het is duidelijk dat we gebruikers de mogelijkheid moeten bieden om producten te vinden en te bekijken in verschillende categorieën. Gebruikers moeten deze producten kunnen bestellen door ze aan hun winkelwagen toe te voegen en tijdens het afrekenproces bestelgegevens in te vullen voor het berekenen van verzendkosten, betalingen en belastingen. Daarnaast zullen we een beheerpaneel maken voor bestellingen en producten.
1.3. We stellen ons PHP-framework samen
Er zijn veel verschillende manieren om een framework te bouwen. Sommigen geven de voorkeur aan zeer complexe frameworks, anderen aan zeer eenvoudige. In onze artikelen gaan we snel een framework samenstellen dat eenvoudig te gebruiken en gemakkelijk te begrijpen is.
1.4. We beginnen met het schrijven van een MVC-framework
We hebben al genoeg besproken over wat ons framework moet bevatten, nu is het tijd om het te implementeren. Allereerst heb je een webserver nodig. Je kunt Denwer proberen, maar mogelijk moet je PHP bijwerken.
Je kunt Denwer met PHP 5.5.20 downloaden vanaf deze pagina:
https://drupalbook.org/ru/drupal/denwer-obnovlenie-php
of vanaf GitHub
1.5. Klassen verbinden voor werken met database en templates
1.6. Producten en categorieën - het aanmaken van databasetabellen
Aanvullend lesmateriaal voor PHP-lessen
In deze sectie vind je aanvullend materiaal bij de lessen, een inleiding tot PHP, diverse feiten over PHP en nog veel meer.
Alfabet van de PHP-taal
Het alfabet van een programmeertaal is de verzameling van alle toegestane symbolen die in die taal mogen worden gebruikt.
Het alfabet van de PHP-taal omvat de volgende symbolen:
Letters
Hoofd- en kleine letters van het Latijnse alfabet van A tot z, evenals het onderstrepingsteken ( _ ), dat ook als letter wordt beschouwd. Hoofdletters en kleine letters zijn onderling verwisselbaar (gelijkwaardig);
Cijfers
Arabische cijfers 0 1 2 3 4 5 6 7 8 9;
Inleiding tot PHP-programmering
Iedereen van ons heeft op een of andere manier, al is het maar op huishoudelijk niveau, aan programmeren gedaan. Het eenvoudigste voorbeeld van programmeren is het instellen van een wekker om op tijd wakker te worden. Andere voorbeelden zijn mobiele telefoons, wasmachines, magnetrons, koelkastregelaars, televisietimers, enzovoort.
Productcatalogus
Productcatalogus – dit is jouw etalage, een overzicht van producten op het internet. Op de pagina’s van de cataloguswebsite kunnen bezoekers het uiterlijk van de aangeboden producten bekijken, vaak op verschillende manieren, hun kenmerken ontdekken en lezen over gebruiksdetails. De cataloguswebsite ondersteunt de verkoop van jouw producten en kan soms zelfs directe verkoop mogelijk maken.
Soorten cataloguswebsites: