logo

Extra Block Types (EBT) - Nieuwe Layout Builder ervaring❗

Extra Block Types (EBT) - gestileerde, aanpasbare bloktypes: Slideshows, Tabs, Cards, Accordions en vele andere. Ingebouwde instellingen voor achtergrond, DOM Box, javascript-plugins. Ervaar vandaag al de toekomst van layout building.

Demo EBT-modules Download EBT-modules

❗Extra Paragraph Types (EPT) - Nieuwe Paragraphs ervaring

Extra Paragraph Types (EPT) - analoge op paragrafen gebaseerde set modules.

Demo EPT-modules Download EPT-modules

Scroll

Inleiding tot PHP-programmering

07/10/2025, by Ivan

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.

Elke machine, inclusief een computer, voert opdrachten uit die speciaal door mensen zijn opgesteld. Hoe geavanceerder de technologie, hoe meer taken ze kan uitvoeren. Op dit moment is de computer een van de meest complexe technische apparaten. Hij kan de meest ingewikkelde problemen oplossen. Maar om zulke taken te kunnen uitvoeren, moet de mens eerst een speciaal programma schrijven in een van de programmeertalen.
Programmeertalen voor computers werden ontwikkeld vanaf het midden van de jaren vijftig van de twintigste eeuw. Tegenwoordig bestaan er wereldwijd meer dan 2500 verschillende programmeertalen en hun varianten. Voor de meeste taken kan vrijwel elke taal worden gebruikt.

Het volledige aantal programmeertalen kan worden onderverdeeld in twee groepen: talen van laag niveau en talen van hoog niveau. Laag-niveautalen (zoals assembler) zijn alleen begrijpelijk voor computers en een klein aantal hooggekwalificeerde programmeurs, daarom worden ze “machinetalen” genoemd. Het schrijven van programma’s in zulke talen is moeilijk en tijdrovend. De meeste programmeurs gebruiken talen van hoog niveau om programma’s te schrijven. Deze zijn beter te begrijpen voor mensen en fungeren als een tussenpersoon tussen mens en computer, waardoor communicatie met de computer op een meer natuurlijke manier mogelijk wordt. Zulke talen vereisen een ‘vertaler’ naar machinetaal — een compiler of interpreter — maar maken het programmeerproces veel eenvoudiger. De bekendste hoog-niveautalen zijn Java, C++, PHP, ASP, Ruby, Python en vele anderen. Elk van deze talen heeft meerdere versies. PHP en ASP worden voornamelijk gebruikt op het internet. PHP wordt beschouwd als een van de eenvoudigste programmeertalen.
Qua efficiëntie en eenvoud bevindt PHP zich tussen ASP en Ruby. Daarom is het bijzonder geschikt voor scholieren die willen leren programmeren. De syntaxis is in alle versies van PHP vrijwel hetzelfde.
Voor leerdoeleinden kan elke vrij beschikbare versie van PHP worden gebruikt.

Programmeertalen

Een programmeertaal is een formeel tekenstelsel (een reeks commando’s) dat de computer begrijpt. Een programmeertaal definieert een reeks lexicale, syntactische en semantische regels die worden gebruikt bij het schrijven van algoritmen voor computerprogramma’s. Het alfabet van de taal bestaat uit de symbolen die in deze taal worden gebruikt.

Een programmeertaal is bedoeld om de computer instructies te geven om een bepaald programma uit te voeren. Programmeertalen zijn kunstmatige talen. Ze verschillen van natuurlijke talen doordat ze bedoeld zijn om commando’s en gegevens van mens naar computer over te brengen, terwijl natuurlijke talen worden gebruikt voor communicatie tussen mensen. In een programmeertaal is er een beperkt aantal “sleutelwoorden” waarvan de betekenis door de compiler of interpreter wordt herkend, en er gelden strikte regels voor de schrijfwijze van commando’s.

Voordat een programmeur een programma in een taal van hoog niveau schrijft, moet hij eerst een algoritme voor het oplossen van het probleem opstellen — een stapsgewijze actieplanning. Daarom worden talen die dit vereisen vaak algoritmische talen genoemd. Het programmaveld kan worden geschreven in een eenvoudige teksteditor (zoals Kladblok) en vervolgens met behulp van een compiler worden vertaald naar machinetaal, oftewel een uitvoerbaar programma. Maar het is eenvoudiger om gebruik te maken van speciaal ontwikkelde programmeeromgevingen.

De geschiedenis van PHP begint in 1995, toen Rasmus Lerdorf een eenvoudig programma in Perl schreef dat de bezoekers van zijn online cv bijhield. Toen meerdere mensen het begonnen te gebruiken en de vraag groeide, noemde Lerdorf zijn creatie Personal Home Page Tools versie 1 en stelde het vrij beschikbaar voor download. Vanaf dat moment begon de ongekende opmars van PHP.

De programmeertaal PHP is handig voor beginners, niet alleen omdat het leert hoe je correct moet programmeren, maar ook hoe je goed leert nadenken over het oplossen van programmeerproblemen.

Gebruikte literatuur:

1. http://scholtro.narod.ru/metodika/DocMetod/Metod_posobie_PascalABC.pdf

Uit het werk “Methodisch handboek voor programmeren in PascalABC” door O. F. Jerjomin (2009).

Dit artikel is gemaakt voor educatieve, wetenschappelijke en culturele doeleinden.