我一直在玩CouchDB和CouchApp一段時間。我打算將它用於我正在開發的一個新的網站項目。沒有服務器端的CouchApp或帶有xdomain問題的CouchDB後端?
從可擴展性的角度來看,我喜歡CouchApp的想法。
缺點是,沒有服務器端代碼,有一些事情(如oAuth認證),很難做到客戶端。在某些時候,我確定我需要一些描述的服務器端代碼 - 我想你可以看看Node.js,但不想在這一點上。
將CouchDB純粹用作後端解決方案,而您的頁面是從另一臺服務器提供的,這也非常適合,但其缺點是跨域問題會阻止您輕鬆使用內置的CouchDB API。
那麼,有沒有人有解決這兩個缺點之一?
你能以某種方式從CouchApp服務器端代碼(即使PHP將是一個勝利),或者你可以以某種方式使用單獨的網站爲您的網頁提供服務,但克服了跨域問題?
我真的試圖保持解決方案儘可能乾淨(和可擴展性),並且關於CouchDB的一件偉大的事情是超級簡單,超級快的API,所以我並不想在它周圍使用包裝 - 除非它不妨礙性能/可擴展性。
歡迎您的意見。
非常好我一定會收到週三...我目前處於一個非常早期的階段,但只是想知道如何在沒有服務器端選項的情況下獲得社交oAuth ......我可能傾向於選項2儘管選項3當然有好處。 – dworrad 2010-11-14 22:38:15