2015-12-02 46 views
0

根據我的觀察,許多知名的網站(如Facebook)爲移動網站版本(例如「m.facebook.com」)提供單獨的子域。爲移動網站創建單獨的子域 - 爲什麼?

從理論上講,決定渲染哪個視圖可以在服務器端基於設備能力完成 - 所有這些都在同一個域上,對最終用戶透明。

所以,我的問題是 - 爲什麼所有這些額外的努力與子域路由相關是必需的?爲什麼它是如此重要(是嗎?)在單獨的子域上呈現移動版本?是否有一些額外的考慮因素,如SEO?

回答

0

在Facebook和其他社交網絡的情況下,它是用於UI設計,SEO優化和功能,還有細節(如字體,圖像大小等)。

+0

與UI相關的所有內容都可以通過條件服務器端渲染來實現,並且位於同一個域中。你不需要那個單獨的子域名。請詳細說明SEO優化與獨立子域的關係。謝謝 – Illidan

+0

@illidan試圖放大Facebook的完整版本,看看它是如何工作的......正如你可以注意到的,完整版本和移動版本 - 它幾乎是兩個不同的系統 – Khazratbek