Tytuł w silniku na plikach w PHP
We wszystkich silnikach, w których treść jest dołączana do szablonu strony, pojawia się problem tytułu. Chodzi o to, że strony różnią się nie tylko treścią, ale także tytułami. Przy czym tytuł w kodzie znajduje się w zupełnie innym miejscu.
Dlatego oprócz wstawiania treści, nasz silnik potrzebuje wskazać miejsce na wstawienie tytułu. Wymyślmy odpowiednią komendę do tego:
<!DOCTYPE html>
<html>
<head>
<title>{{ title }}</title>
</head>
<body>
<header>
header
</header>
<main>
{{ content }}
</main>
<header>
footer
</header>
</body>
</html>
Przyjrzyjmy się teraz opcjom, jak można przechowywać i uzyskiwać tytuły stron.