我在过去的1年中使用PHP,现在我正在学习Rails。在PHP中路由与在Rails中路由
在扶手: - 路由需要一个输入URL,并将其解码成一组参数被用来通过滑轨调度到合适的控制器和动作
例如
rs.recognize_path "/blog/show/123"
{:controller=>"blog", :action=>"show", :id=>"123"}
上午我对吗?
我们在config目录下的routes.rb中提到了这个(写下来的)代码行,告诉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学习/工作期间错过的任何内容)?
希望你能得到我所要求的。请让我知道是否有任何不清楚的地方。
这是一个很好的问题。 – JohnMerlino 2010-12-17 19:24:13