Over de PHP programmeertaal

PHP is een webscripttaal, die u in staat stelt dynamische websites te maken. Om dit te bereiken kunt u codefragmenten in een HTML pagina opnemen. Deze - en eventueel daaraan gekoppelde - code wordt aan de kant van de server uitgevoerd wanneer de pagina opgevraagd wordt door een webbrowser. Op die manier kunt u via programmering beslissen welke informatie u in een webpagina toont. Ook kunt u met PHP bijvoorbeeld gegevens uit een database of webservice halen en bestanden wegschrijven naar de harde schijf.

Eind 1994 ontwikkelde Rasmus Lerdorf (programmeur in het Apache project) voor persoonlijk gebruik een CGI-wrapper, die hij gebruikte om te zien wie er op zijn persoonlijke website een kijkje kwamen nemen. Het jaar daarop stelde hij vanwege de vele reacties van geïnteresseerden een pakket samen dat hij PHP noemde; Personal Home Page tools (ook bekend als PHP construction kit).

Midden 1997 werd PHP op ongeveer 50.000 sites gebruikt. Een bescheiden ontwikkelteam werkte verder aan het project, in een open source model. Twee Israëlische programmeurs, Zeev Suraski en Andi Gutmans, hebben de taal in dit jaar compleet herschreven, en hun werk onder de vlag van www.zend.com (Zend is afgeleid van Zeev, Andi) voortgezet. De 'Zend core' is hun werk en de kern van PHP zoals we die vandaag kennen. Verschillende modules die daarop bouwen, worden nog steeds door een open source team onderhouden en verder ontwikkeld. Zend heeft daarnaast een zogenaamde 'Zend Engine' ontwikkeld die PHP verder kan versnellen.

In het vierde kwartaal van 1998 groeide PHP explosief. In oktober van dat jaar gebruikten inmiddels 100.000 sites PHP. Iets meer dan een jaar later werd de grens van 1 miljoen sites overschreden. In 2004 waren er inmiddels zo'n 15 miljoen sites en in 2007 zo'n 20 miljoen. Exacte cijfers zijn moeilijk verkrijgbaar omdat iedereen PHP kan downloaden en vervolgens op meerdere servers kan installeren. Het is in ieder geval wel duidelijk dat PHP een wijd verspreide en populaire taal is.

Voordelen van de PHP taal

  1. Gemakkelijk te leren
  2. Snel resultaat van uw leerinspanningen
  3. Veel providers hebben PHP op hun servers staan
  4. Werkt op alle bekende platforms, zoals Windows en Linux
  5. Veel kant-en-klare code op internet beschikbaar
  6. Veelzijdige community
  7. Eenvoudige installatie en configuratie

Wilt u PHP leren programmeren?

Kijk dan eens naar onze cursus PHP programmeren voor beginners en gevorderden.