PHP is een afkorting voor PHP: Hyperext Preprocessor. PHP is een server-side programmeertaal. Dat betekend dat het op de server (computer waar je website opstaat) wordt uitgevoerd. Het resultaat wordt doorgestuurd naar de gebruiker. De gebruiker weet dus niets van wat er op de server allemaal gebeurd. Je gebruikt PHP om websites interactief en dynamisch te maken. Een interactieve of dynamische website is een website die niet altijd hetzelfde is, maar ook kan veranderen, en zich kan aanpassen aan de gebruiker. PHP is veel gebruikt, gratis, open-source en een heel efficient alternatief voor andere server-side programmeertalen, zoals ASP (van Microsoft). Je kunt PHP alleen gebruiken voor websites, maar daar is het dan ook uitstekend geschikt voor. Ook deze website is met PHP gemaakt.
Omdat je in PHP dingen gewoon als (X)HTML naar de browser moet sturen, is het nodig dat je HTML of XHTML goed kent.
Als je dat (nog) niet kunt, heeft het geen zin om PHP te leren, maar moet je eerst HTML leren.
Verder is het handig (maar niet nodig) als je al een programmeertaal kent, of als je al een beetje weet hoe een programmeertaal werkt.
Ik raad je aan om te beginnen met bijvoorbeeld WAMP (Windows + A
pache + MySQL + PHP
De programmeertaal PHP lijkt erg op bijvoorbeeld Perl of C.
PHP wordt vaak gebruikt in combinatie met Linux, Apache en MySQL (de LAMP-combinatie: Linux, Apache, MySQL en PHP), hoewel PHP ook gewoon onder Windows werkt.
PHP wordt dus op de server uitgevoerd, en het resultaat (meestal gewoon HTML) wordt naar de browser gestuurd.
Hieronder zie je een voorbeeldje dat demonstreert hoe PHP werkt:
Je weet nu wat PHP is, wat je er mee kunt, en hoe het ongeveer werkt. In de volgende les ga je zelf een HTML-bestand maken, en leer je wat attributen zijn.
⇒ Ga verder met Les 2: Attributen
↵ Terug naar de HTML-cursus