PHP Concept

PHP is a general-purpose scripting language originally designed for web development to produce dynamic web pages. For this purpose, PHP code is embedded into the HTML source document and interpreted by a web server with a PHP processor module, which generates the web page document.

Drupal is written in the PHP language, and thus some knowledge of it is useful to maintain and extend an OSF portal based on Drupal. This is particularly true for templates, layouts and themes.