我在過去的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