Я строю веб-сайт, используя Twig в качестве моего движка шаблонов (без Symfony или каких-либо других фреймворков).Как мне выполнить рендеринг нескольких разных страниц PHP?
Пока у меня есть только одна страница - index.php - которая в моем проекте должна обрабатывать домашнюю страницу.Если я хочу добавить больше (например, about.php , article.php и т. Д.), Какой будет наилучший подход для этого?Нужно ли создавать эти другие страницы и использовать тот же код, что и ниже, меняя только имя файла шаблона, или есть какой-то другой способ обработки маршрутизации?
Это мой index.php :
require __DIR__ . '/vendor/autoload.php';
$loader = new \Twig\Loader\FilesystemLoader(__DIR__ . '/templates');
$twig = new \Twig\Environment($loader);
echo $twig->render('index.html.twig', ['title' => 'Project Title']);
?>```