我想使用Ruby on Rails 3創建一個小型社交網絡。由於它是一個複雜的系統,對於信息架構推薦什麼?開發社交網絡:技巧,細節和信息
我想創建多個RoR應用程序與分層體系結構,每個用於完成特定目的。因此我創建了一個域和更多子域。
例如:
主域:http://main.com
所有nedded子域:http://app1.main.com
,http://app2.main.com
,...
發生使用這種類型的體系結構的一個問題是用戶的認證 ,因爲在將cookie設置在http://main.com
級別(以便所有的cookie都可以從所有子域訪問)時,當我嘗試在子域之間進行HTTP GET調用時,不會「遵循」它們,除非您可以使用SSL/TSL連接顯式地在HTTP GET調用中傳遞cookie的參數值。這是一個正確的方法嗎?
然而,在這種情況下,我能想到使用REST API和協議這樣的OAuth保護資源的...
什麼是創建一個社交網絡的正確方法?任何人都可以提醒我足夠詳細嗎?
問題:我說的是正確的?!
是很難(或不明智的)腸道僑民,並根據它LinkedIn克隆? – 2012-10-30 06:41:58