Tittel i en filbasert motor i PHP

I alle motorer der innholdet inkluderes i nettstedets mal, oppstår problemet med tittelen. Saken er at netsidene ikke bare skiller seg fra hverandre ved innhold, men også ved titler. Samtidig befinner tittelen seg i koden på et helt annet sted.

Derfor, i tillegg til å sette inn innhold, må motoren vår angi et sted for å sette inn tittelen. La oss finne på en passende kommando for dette:

layout.php<!DOCTYPE html>
<html>
  <head>
    <title>{{ title }}</title>
  </head>
  <body>
    <header>
      header
    </header>
    <main>
      {{ content }}
    </main>
    <header>
      footer
    </header>
  </body>
</html>

La oss nå vurdere alternativer for hvordan vi kan lagre og hente sidetitler.