PHP
PHP is een programmeertaal die wordt gebruikt om onder andere websites mee te coderen. De syntaxis is vergelijkbaar met die van Perl of C. Met PHP en database-ondersteuning kunnen websites of webapplicaties dynamisch worden ontworpen.
PHP wordt onder andere gebruikt in Laravel en Magento.
Hoe PHP werkt
De PHP-scripttaal is servergebaseerd. In tegenstelling tot talen als JavaScript wordt de broncode niet naar de webbrowser gestuurd, maar direct verwerkt op de webserver.
De webserver stuurt het resultaat naar de browser van de bezoeker in de vorm van HTML-documenten. PHP kan ook andere bestandstypen genereren, zoals afbeeldingen of pdf-documenten.
Hieronder een voorbeeld van een PHP-script uit het framework Laravel.
<?php
/**
* Laravel - A PHP Framework For Web Artisans
*/
$uri = urldecode(
parse_url($_SERVER['REQUEST_URI'], PHP_URL_PATH)
);
// This file allows us to emulate Apache's "mod_rewrite" functionality from the
// built-in PHP web server. This provides a convenient way to test a Laravel
// application without having installed a "real" web server software here.
if ($uri !== '/' && file_exists(__DIR__.'/public'.$uri)) {
return false;
}
require_once __DIR__.'/public/index.php';
De voordelen van PHP
Vanwege het wijdverbreide gebruik en de populariteit van PHP, is de scripttaal beschikbaar bij bijna alle webhosts en is er een grote community van ontwikkelaars. Dit zorgt voor maximale flexibiliteit bij het implementeren van een breed scala aan vereisten. De eigenlijke PHP-scripts bestaan uit pure tekstbestanden en zijn gemakkelijk aan te passen en te onderhouden.
Kies voor kwaliteit, zowel in code als communicatie.