Я работал над PHP последние 1 год, и в настоящее время изучаю Rails.
В rails: - Маршрутизация принимает входящий URL-адрес и декодирует его в набор параметров, которые используются Rails.отправить на соответствующий контроллер и выполнить действие
Например
rs.recognize_path "/blog/show/123"
{:controller=>"blog", :action=>"show", :id=>"123"}
Я прав?
Мы упоминаем эту (записанную) строку кода в наших маршрутах.в директории config, чтобы сообщить rails, как обрабатывать запрос типа "/ blog / show / 123", используя эту строку кода.
map.connect "blog/show/:id", :controller => "blog", :action => "show", :id => /\d+/
Теперь в PHP, когда мы делаем что-то подобное
www.example.com/profile.php?profile_id=2
Как запрос отправляется на запрашиваемую страницу?Значит, я никогда ничего не писал для маршрутизации в PHP, так как же обрабатывается этот запрос?Как осуществляется маршрутизация в PHP (что я пропустил во время обучения / работы в PHP)?
Надеюсь, вы получите то, что я спрашиваю.Пожалуйста, дайте мне знать, если какая-либо часть неясна.