我即將開始開發一個使用spring的常規和移動版本的網站。在這一點上,我需要就如何解決這個問題做出決定。我預見了兩種選擇:春天應該將常規網站和移動網站分開嗎?
在同一臺服務器上的獨立站點。爲每個網站開發一套獨立的控制器和視圖。儘可能重複使用控制器。
混合的網站。開發內容感知控制器,根據設備的類型發送到不同的視圖。控制器根據設備發送不同的視圖。
選項1似乎更實用,但我恐怕最終會有很多控制器重複。此外,我需要將該網站分爲http://something.com/和http://something.com/m作爲移動版本的基礎。
選項2似乎很快就會變得難以管理,因爲常規版本的更改會對移動版本產生影響。儘管如此,它將有更多的代碼重用。
你會如何處理這個問題?
去兩個網站的方式... – rmarimon