2015-09-27 2 views
0

Неправильно ли передать переменную $ _GET в проекте MVC?

http://localhost/video?id=123 

Я начал изучать шаблон дизайна MCV, и некоторые люди говорили мне, что я делаю неправильно. Правильный путь будет:

http://localhost/video/?id=123 

Они говорили его любопытное «стандарт» для прохождения $ _GET в MVC. Слэш не нужен только при прямом доступе к файлу, например:

http://localhost/video.php?id=123 
+1

'HTTP: // локальный/видео/ID = 123' Ааа, Я ничего не учили все это время. – user5173426

+1

Какая связь между этими URL-адресами и MVC? – Federkun

+0

@HawasKaPujaari Что вы подразумеваете под этим? –

ответ

2

Это не имеет никакого отношения к MVC. MVC - это всего лишь способ организовать ваш код.

Способ переписывания/маршрутизации URL-адресов контроллеров зависит от вас. Оба способа работают, если URL-адрес соответствует тому, что вы определили на своем сервере!

0

При передаче параметров, которые будут выводить информацию с вашего БД или HTTP-сервера, хорошо использовать GET.

При передаче информации, чтобы изменить состояние чего-либо, изменить данные в вашей БД или на HTTP-сервер, вы всегда должны использовать POST

Смежные вопросы