Uvod v PHP pogonski program
Predstavljajmo si, da imate spletno mesto s sto strani. Vse te strani imajo skupno shemo naslednje oblike:
<!DOCTYPE html>
<html>
<head>
<title>title</title>
</head>
<body>
<header>
header
</header>
<main>
content
</main>
<header>
footer
</header>
</body>
</html>
Poleg tega se takšne strani običajno razlikujejo le po naslovih in vsebinah, medtem ko vsi ostali bloki ostanejo nespremenjeni od strani do strani.
To povzroča določene neprijetnosti. Recimo, moramo spremeniti besedilo v glavi spletnega mesta. V tem primeru bomo morali spremeniti sto datotek z našimi stranmi.
To ni zelo priročno. Zato s pomočjo PHP-ja spletno mesto običajno naredimo na posebnem pogonskem programu. Ta pogonski program omogoča, da predloga našega spletnega mesta nahaja v eni sami datoteki, odvisno od zahtevanega URL-ja pa se v to datoteko naloži različna vsebina.
V naslednjih lekcijah bomo razvili več različic najpreprostejšega pogonskega programa in si ogledali, katere težave se pojavijo pri njegovi uporabi.