как сделать URL путь (?) & .php против .html - PullRequest
0 голосов
/ 21 декабря 2018

".com/watch?v=M0IDGz0QKDw" Я новичок и хочу знать, как это сделать.Может кто-нибудь указать мне, где я могу узнать этот URL-путь?

А также, если .php намного лучше, чем .html, потому что php подключен к базе данных, тогда что это за «.com / messages»?Предполагается, что ".com/messages.php" обратите внимание, что messages получает все сообщения в базу данных.

Ответы [ 2 ]

0 голосов
/ 21 декабря 2018

".com/watch?v=M0IDGz0QKDw"

часы на самом деле являются watch.php или watch.html, расширение файла скрыто от отображения URL.Этот параметр зависит от фреймворка или параметра .htaccess.Вы можете сослаться на https://alexcican.com/post/how-to-remove-php-html-htm-extensions-with-htaccess/

v=M0IDGz0QKDw

v - имя переменной, а M0IDGz0QKDw - значение.В этом случае страница watch использует метод $ _GET для сбора данных с URL.Вы можете узнать, что из https://www.w3schools.com/php/php_forms.asp

HTML и PHP являются разными языками и служат разным целям.Короче говоря, HTML обрабатывает отображение, в то время как PHP обрабатывает бизнес-процессы и логику.

Я бы посоветовал вам сначала научиться управлять данными с помощью PHP, а затем перейти только к настройке .htaccess для скрытия расширения файла.Вам будет легко устранять неполадки во время кодирования.

0 голосов
/ 21 декабря 2018

Первый -> ".com / watch? V = M0IDGz0QKDw"

это значит, что v означает некоторую переменную с уникальным номером.И watch означает, что в архитектуре MVC у нас есть файл route.config, где мы настроим файл watch.php. Так что URL-адрес маршрутизации такой.

Второе: да, всегда лучше использовать вАрхитектура MVC.

Поэтому попробуйте изучить архитектуру MVC с помощью некоторых сред, таких как laravel, Codeigniter и т. Д. Это может помочь вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...