當開始一個新項目時,我總是被這個問題所欺騙。當我看到例如Mephisto,Typo等的例子時,他們將根路由到與特定資源/模型相關的控制器。命名根控制器
我的問題是,幾乎我所建的每一個網站,我覺得我的頭版居然是我的所有車型的合作,我不能看到自己指向的是關係到一個特定的控制器作爲我的着陸頁。
有誰傾向於創建一個專門用於該網站的前端控制器?或者,如果我正在看這完全錯誤的,請讓我知道。
編輯:
這裏就是我的困惑存在:
rboard's routes地圖根到控制器命名指數...但我幾乎找不到一個索引控制器
mephisto's routes使用一些custom routing東西,並沒有根,甚至沒有map.connect'/'
radiant's routes爲大部分的應用程序去一個控制器,然後做一些瘋狂的魔術
track's routes轉到與資源相關的控制器(這是一個最接近我上面描述的例子)......但不適合我,因爲正如我所說,我的根傾向於擁有大量的東西。
spot us實際上做類似什麼我做了什麼,有一個家庭控制器,只是有一個表演動作,那就是我的頭版。
我在Django和ASP.NET上也有這個問題。不要限制你的問題到一個特定的框架。 :)) – AmiNadimi 2018-02-18 08:15:42