Wat is...?

Op deze website wordt een aantal termen genoemd die hier worden uitgelegd:

 

HMTL

HTML betekent HyperText Markup Language. Letterlijk is het een taal waarmee je tekst markeert waardoor je websites kan maken en kan linken (verwijzingen maken). Het is een tekst waarbij je taalelementen moet leren om die te gebruiken (de syntax), of je gebruikt een programma die dat voor je doet. Programma's die dat voor je kunnen doen zijn er veel, enkele voorbeelden zijn Microsoft Frontpage en Adobe DreamWeaver.

 

PHP

PHP betekent Hypertext Preprocessor en is een zogenaamde scripttaal. Je gebruikt deze taal om bijvoorbeeld HTML te genereren. Omdat het een scripttaal is heb je wat meer invloed op hoe je website werkt en hoe je html getoond wordt. Ook maakt deze taal het mogelijk om informatie op te slaan in databases zoals MySQL. In feite voeg je met het gebruik van PHP extra mogelijkheden toe waar HTML alleen zijn beperkingen heeft. PHP en HTML gaan dus vaak hand in hand.

 

MySQL

MySQL is een open source database waarbij je met SQL-taal gegevens kan opslaan en opvragen. Tekst en andere informatie met een website die MySQL gebruikt wordt dus niet in HTML vastgelegd, maar in de database en telkens als een websitepagina wordt opgevraagd wordt de tekst opgehaald uit de database.

 

CMS

CMS betekent Content Management System, oftewel een systeem om je inhoud mee te beheren en onderhouden. De meeste CMS-en maken gebruik van HTML, PHP en MySQL, maar andere technieken zijn ook mogelijk. Zo'n systeem geeft een bepaalde structuur waarmee je vrij gemakkelijk zonder kennis van HTML, PHP en MySQL je website kan opzetten, onderhouden en het uiterlijk van de website kan regelen. Je logt dan in op je website, waarna je een paneel te zien krijgt waarmee je tekst in artikelen kan typen, net zoals je dat in Microsoft Word doet. Het uiterlijk van de website kan je instellen door gratis beschikbare templates (sjablonen) te kiezen of een template te laten ontwerpen. Daarna kan je deze artikelen publiceren zodat ze zichtbaar zijn op je website. Het is wel zo dat het webhosting bedrijf dat de websiteruimte mogelijk maakt PHP en MySQL faciliteiten moet bieden om een CMS te kunnen installeren en gebruiken.

 

Webshop

De meeste webshops zijn eigenlijk CMS-en, maar dan gericht op het kunnen verkopen van goederen. Kenmerkend voor een webshop zijn dat je goederen in een winkelwagentje kan doen, vaak ook via internet kan betalen en je bevestigingen van de afleverstatus krijgt via e-mail. Voorbeelden hiervan zijn Magento, OsCommerce en VirtueMart.

 

Joomla!

Joomla! is een voorbeeld van een CMS. Het is een van de meestgebruikte en populaire CMS-en op dit moment, samen met Drupal.

 

Magento

Magento is één van de rijzende sterren aan het webshop firmament. Het legt wel een redelijk zware belasting op een webserver. Maar wel state-of-the_art mogelijkheden met een gemakkelijk installatiesysteem voor uitbreidingen. Veel uitbreidingen (veel meer dan bij andere webshops) worden echter commercieel aangeboden.