Всех друзей поздравляем с Новым годом! Всего вам самого наилучшего! Всех благ, здоровья а материальное приложится!
СКРИПТЫ althtmlcssphpjsblog

Что такое виртуальная страница!?

Поддержи проект!!!

Что такое виртуальная страница, почему виртуальная страница называется виртуальной!? Для чего нужны виртуальные страницы!? Где используются виртуальные страницы!? Пример вертикальной страницы - все это мы с вами сегодня разберем

Когда только столкнулся с понятием виртуальной страницы, то реально долго не мог врубиться- как же так, страница она вот она на экране, но на самом деле этой страницы физически не существует!

Навигация по странице :
  1. Что такое виртуальная страница!
  2. Как сделать виртуальную страницу!?
  3. Пример виртуальной страницы
  4. Виртуальная страница из базы данных
  5. Как сделать несколько виртуальных страниц?
  1. Что такое виртуальная страница!

    Что такое виртуальная страница!? В слове виртуальный всё значение и находится! Страница существует, все признаки физической страницы на лицо, но физически файла по этому адресу не существует! См. пример виртуальной страницы.
    Для функционирования виртуальной страницы, необходимо лишь одно условие - это единая точка входа.

    Как сделать виртуальную страницу!?

  2. Для того, чтобы вы понимали, как сделать самую простую виртуальную страницу - мы сделаем её прямо сейчас!

    На нашем сайте используется единая точка входа.

    Поэтому, в одном из файлов, которые отвечают за отображение всего сайта сделаем такую запись...

    Эту картинку, скриншот, можно увеличить в отдельном окне нажмите по нему!Что такое виртуальная страница!?

    Если вы не обратили внимание, то две главные вещи на этом скрине играют очень важную роль это:

    1). Условие, по которому будет выводится та или иная информация на виртуальной странице... в этой строчке мы получаем в переменную $REAL_PAGE адрес текущей страницы и проверим не равна ли она нашему адресу виртуальной страницы.
    if ($REAL_PAGE == 'https://dwweb.ru/example/virtualnaya_stranitsa.html')
    Не буду заново рассказывать, как мы получали адрес текущей страницы $REAL_PAGE через php -> см.здесь
    2). И второе - это exit; в самом конце выделенного участка. Сделано для того, чтобы php дальше не пошел. Он просто выведет вот такое, давайте вычленим из адреса папку https://dwweb.ru/example/ и то что вы увидите, то было бы и со страницей, такой страницы не существует!

    Конечно же это произойдет с любой папкой, которую я вам не захочу показать - но здесь просто поверьте мне, что такой папки в природе не существует!

    Ну и собственно сама виртуальная страница:


    Пример виртуальной страницы

  3. Теперь уже можно показать нашу виртуальную страницу:


    Виртуальная страница из базы данных

  4. Как работают движки - наверное вы знаете, что такое движок!? Это набор скриптов для работы сайта. В большинстве совсем движок - это база данных, в которой записана вся информация о страницах! И физических страниц в движках не существует!

    Там есть набор страниц на которых расположены скрипты, который обрабатывают базу данных соответствующим образом...

    На странице с ссылками выводятся ссылки из строки, а уже когда вы переходите по адресу, то в базе ищется данныя строка и выводятся данные уже о странице.(это совсем примитивно.)


    Как сделать несколько виртуальных страниц?

  5. Как мы уже показали, что таким образом можно сделать сколько угодно виртуальных страниц с любым адресом!

    Сделаем ссылку совсем короткую для виртуальной страницы настолько, насколько это можно! Уберем папку - она мне не нравится... а страница пусть будет равна одной цифре... https://dwweb.ru/1.html


Вас может еще заинтересовать список тем : #PHP | #URL | #PHP_URL |
Последняя дата редактирования : 2020-03-11 11:07
Теги:
Что такое виртуальная страница!?

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2020