Виды/типы страниц сайта
Какие виды страниц бывают на сайте? Как эти виды страниц отловить и вывести соответствующий контент. Загрузка по условию каждого вида страницы.
Виды страниц сайта/движка
- Типы страниц сайта.
- Тип страницы сайта - контент.
- Тип страницы сайта - admin .
- Тип страницы сайта - blog/тема .
- Тип страницы сайта - список .
- Ещё типы страниц сайта.
Типы страниц сайта.
В начале рассмотри теорию "Типы страниц сайта":
Вообще, количество типов страниц может быть столько, сколько вы сами сможете придумать! И создавать их по мере необходимости!
Рассмотрим "Типы страниц" на примере моего сайта.
Поскольку, самое логичное рассматривать вопрос "Типы страниц" на конкретном примере и этим примером будет данный сайт - необязательно делать также:
Тип страницы : главная страница сайта.
Главная - страница главной.
Загружается отдельный контент, который предназначен для главной.
На странице распределение файлов встречался скрин с папкой "types":
В которой расположены всё типы страниц моего сайта:
О загрузке "типа страницы - главная" я рассказал здесьТип страницы сайта - контент.
Один из существующих "типов страниц движка" - страница с контентом, любая страница в этом списке относится к типу "страниц с контентом".
По определенному условию... загружается соответствующий контент для данного типа страницы.
Определяется тип страницы, который у меня называется "page" и загружается соответствующая страница для обработки данного текста, который вы сейчас читаете!
Данный тип страницы, как ранее уже сказал - "page" обрабатывается с помощью страницы "page.php" - четвертый файл в папке:
Тип страницы сайта - admin.
Для всех страниц($hp_page) имеющих в своем составе(substr_count) слово "admin" - это тип страницы, на скрине третья папка - все скрипты лежат там.
В файле ".main_config.php" шестая строка (о переменной $type ):
elseif( substr_count($hp_page,'admin')) $type = 'admin';
Тип страницы сайта - blog/тема.
К типу страниц "blog/тема" относятся те страницы, которые:
Для всех страниц, с get запросом и значением "tema" ИЛИ если $hp_page равна "https://dwweb.ru/blog.html" - это тип страницы "тема".
elseif( $_GET['tema'] or $hp_page=='https://dwweb.ru/blog.html') $type = 'tema';
Девятый файл на скрине.
Тип страницы сайта - список.
Типы страниц сайта - список удовлетворяющие условию, если get запрос = "spisok".
Тогда тип такой страницы будет: "spisok"
elseif( $_GET['spisok']) $type = 'spisok';
Восьмой файл на скрине.
Ещё типы страниц сайта.
Вы самостоятельно можете создать такое количество типов/видов страниц на сайте, сколько вам потребуется... например...
У вас на сайте предполагается регистрация...
Регистрация + авторизация + забыл пароль - вот вам новый тип/вид страницы - можете назвать его как вам нравится - "registration".
Если есть регистрация, то будет пользователь... вот вам ещё один тип страницы - "user".
И т.д. - по мере необходимости будут создаваться новые типы/виды страниц!
Свои комменты в ожидании переделки!
Когда сделаю не знаю!
Времени нет...
Иначе сообщение будет удалено, вас в бан - все просто!
Но если, сил нет как хочется высказать всё, что вы думаете об этом, пожалуйста - комменты от Vk - форма ниже: