Tiedostopohjaisen PHP-moottorin otsikko
Kaikissa moottoreissa, joissa sisältö liitetään sivuston mallipohjaan, ilmenee otsikko-ongelma. Asia on siinä, että sivuston sivut eroavat toisistaan ei vain sisällöltään, vaan myös otsikoiltaan. Samalla otsikko koodissa sijaitsee aivan muualla.
Sisällön lisäksi meidän moottorimme tarvitsee paikan otsikon lisäämiseksi. Kehitellään siihen vastaava komento:
<!DOCTYPE html>
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<header>
header
</header>
<main>
{{ content }}
</main>
<header>
footer
</header>
</body>
</html>
Tarkastellaan nyt vaihtoehtoja, miten sivujen otsikoita voidaan tallentaa ja hakea.