Мне бы хотелось узнать, каков наилучший способ размещения простого веб-сайта, я использовал переключатели, чтобы мой веб-сайт содержал тот же макет, а затем просто имел небольшую область содержимого, которая меняется при переходе на
myserver / index.php? page = home или myserver / index.php? page = настройки
Вот код моего переключателя: index.php:
<?php
session_start();
if (!isset($_SESSION['Username'])) {
header("Location: login.php");
}
include("config.php");
include("userinfo.php");
if (isset($_GET['page'])) {
$Page = $_GET['page'];
} else {
} switch ($Page) {
case "logout": {
require("logout.php");
include("layout.php");
break;
}
case "home": {
$PageTitle = "Home";
$PageFileName = "home.php";
include("layout.php");
break;
}
case "music": {
$PageTitle = "Music";
$PageFileName = "music.php";
include("layout.php");
break;
}
Я в основном хочузнаете, является ли вышеприведенная система хорошей для того, чтобы иметь разные страницы с одинаковым макетом, но с другим разделом контента?
Я мог бы также использовать php include и включать биты и кусочки, как мне нужно, например заголовок и боковую панель,но я хотел бы знать, какая система лучше?или просто любой совет или что-нибудь еще.
Спасибо, Джейсон Рассел